diff --git a/pkg/parser/asciidoc-grammar.peg b/pkg/parser/asciidoc-grammar.peg index 079d9eda..5a552900 100644 --- a/pkg/parser/asciidoc-grammar.peg +++ b/pkg/parser/asciidoc-grammar.peg @@ -87,7 +87,7 @@ RawText <- content:((!EOL .)+ { return c.text, nil }) EOL { // ------------------------------------------ FrontMatter <- YamlFrontMatter -FrontMatter <- YamlFrontMatterToken content:(YamlFrontMatterContent) YamlFrontMatterToken { +YamlFrontMatter <- YamlFrontMatterToken content:(YamlFrontMatterContent) YamlFrontMatterToken { return types.NewYamlFrontMatter(content.(string)) } diff --git a/pkg/parser/asciidoc_parser.go b/pkg/parser/asciidoc_parser.go index 8e8b340a..4d25b6b9 100644 --- a/pkg/parser/asciidoc_parser.go +++ b/pkg/parser/asciidoc_parser.go @@ -59,9 +59,174 @@ var g = &grammar{ label: "frontMatter", expr: &zeroOrOneExpr{ pos: position{line: 40, col: 26, offset: 1170}, - expr: &ruleRefExpr{ - pos: position{line: 40, col: 26, offset: 1170}, - name: "FrontMatter", + expr: &actionExpr{ + pos: position{line: 90, col: 20, offset: 3018}, + run: (*parser).callonDocument5, + expr: &seqExpr{ + pos: position{line: 90, col: 20, offset: 3018}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 94, col: 26, offset: 3177}, + val: "---", + ignoreCase: false, + }, + &choiceExpr{ + pos: position{line: 1594, col: 8, offset: 57555}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1590, col: 12, offset: 57515}, + val: "\r\n", + ignoreCase: false, + }, + &charClassMatcher{ + pos: position{line: 1590, col: 21, offset: 57524}, + val: "[\\r\\n]", + chars: []rune{'\r', '\n'}, + ignoreCase: false, + inverted: false, + }, + ¬Expr{ + pos: position{line: 1592, col: 8, offset: 57544}, + expr: &anyMatcher{ + line: 1592, col: 9, offset: 57545, + }, + }, + }, + }, + &labeledExpr{ + pos: position{line: 90, col: 41, offset: 3039}, + label: "content", + expr: &actionExpr{ + pos: position{line: 96, col: 27, offset: 3214}, + run: (*parser).callonDocument14, + expr: &zeroOrMoreExpr{ + pos: position{line: 96, col: 27, offset: 3214}, + expr: &choiceExpr{ + pos: position{line: 96, col: 28, offset: 3215}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 1537, col: 14, offset: 56273}, + run: (*parser).callonDocument17, + expr: &oneOrMoreExpr{ + pos: position{line: 1537, col: 14, offset: 56273}, + expr: &charClassMatcher{ + pos: position{line: 1537, col: 14, offset: 56273}, + val: "[a-zA-Z0-9]", + ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + &actionExpr{ + pos: position{line: 1551, col: 11, offset: 56711}, + run: (*parser).callonDocument20, + expr: &oneOrMoreExpr{ + pos: position{line: 1551, col: 11, offset: 56711}, + expr: &choiceExpr{ + pos: position{line: 1586, col: 7, offset: 57457}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1586, col: 7, offset: 57457}, + val: " ", + ignoreCase: false, + }, + &actionExpr{ + pos: position{line: 1586, col: 13, offset: 57463}, + run: (*parser).callonDocument24, + expr: &litMatcher{ + pos: position{line: 1586, col: 13, offset: 57463}, + val: "\t", + ignoreCase: false, + }, + }, + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 96, col: 49, offset: 3236}, + run: (*parser).callonDocument26, + expr: &seqExpr{ + pos: position{line: 96, col: 50, offset: 3237}, + exprs: []interface{}{ + ¬Expr{ + pos: position{line: 96, col: 50, offset: 3237}, + expr: &seqExpr{ + pos: position{line: 94, col: 26, offset: 3177}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 94, col: 26, offset: 3177}, + val: "---", + ignoreCase: false, + }, + &choiceExpr{ + pos: position{line: 1594, col: 8, offset: 57555}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1590, col: 12, offset: 57515}, + val: "\r\n", + ignoreCase: false, + }, + &charClassMatcher{ + pos: position{line: 1590, col: 21, offset: 57524}, + val: "[\\r\\n]", + chars: []rune{'\r', '\n'}, + ignoreCase: false, + inverted: false, + }, + ¬Expr{ + pos: position{line: 1592, col: 8, offset: 57544}, + expr: &anyMatcher{ + line: 1592, col: 9, offset: 57545, + }, + }, + }, + }, + }, + }, + }, + &anyMatcher{ + line: 96, col: 73, offset: 3260, + }, + }, + }, + }, + }, + }, + }, + }, + }, + &litMatcher{ + pos: position{line: 94, col: 26, offset: 3177}, + val: "---", + ignoreCase: false, + }, + &choiceExpr{ + pos: position{line: 1594, col: 8, offset: 57555}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1590, col: 12, offset: 57515}, + val: "\r\n", + ignoreCase: false, + }, + &charClassMatcher{ + pos: position{line: 1590, col: 21, offset: 57524}, + val: "[\\r\\n]", + chars: []rune{'\r', '\n'}, + ignoreCase: false, + inverted: false, + }, + ¬Expr{ + pos: position{line: 1592, col: 8, offset: 57544}, + expr: &anyMatcher{ + line: 1592, col: 9, offset: 57545, + }, + }, + }, + }, + }, + }, }, }, }, @@ -74,9 +239,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -133,15 +298,15 @@ var g = &grammar{ expr: &zeroOrMoreExpr{ pos: position{line: 51, col: 29, offset: 1531}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonDocumentBlock5, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -149,40 +314,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonDocumentBlock11, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonDocumentBlock15, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock18, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -191,23 +356,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonDocumentBlock21, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -217,20 +382,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock30, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -239,47 +404,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -290,7 +455,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -298,34 +463,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonDocumentBlock44, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonDocumentBlock48, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock51, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -334,23 +499,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonDocumentBlock54, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -360,20 +525,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock63, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -382,47 +547,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -433,7 +598,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -441,39 +606,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonDocumentBlock77, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock85, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -482,23 +647,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonDocumentBlock88, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock91, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -507,23 +672,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock94, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock98, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -533,23 +698,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonDocumentBlock100, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -559,7 +724,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -573,31 +738,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonDocumentBlock107, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock113, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -606,23 +771,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonDocumentBlock116, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock119, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -631,23 +796,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock122, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock126, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -657,23 +822,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonDocumentBlock128, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -683,15 +848,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -702,7 +867,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -710,43 +875,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonDocumentBlock138, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonDocumentBlock140, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonDocumentBlock144, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock147, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -755,23 +920,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock150, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock154, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -781,23 +946,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonDocumentBlock156, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -807,15 +972,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -826,7 +991,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -834,44 +999,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonDocumentBlock166, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentBlock170, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock175, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -880,28 +1045,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonDocumentBlock179, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock182, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -910,23 +1075,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock185, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock189, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -936,55 +1101,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonDocumentBlock191, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -995,28 +1160,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonDocumentBlock206, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock209, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -1025,23 +1190,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock212, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock216, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1051,52 +1216,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -1106,7 +1271,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -1114,44 +1279,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonDocumentBlock231, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentBlock235, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock240, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1160,28 +1325,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonDocumentBlock244, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock247, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -1190,23 +1355,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock250, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock254, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1216,55 +1381,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonDocumentBlock256, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -1275,7 +1440,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -1283,44 +1448,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonDocumentBlock270, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentBlock274, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock279, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1329,7 +1494,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -1337,56 +1502,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonDocumentBlock282, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonDocumentBlock286, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentBlock290, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock295, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1395,28 +1560,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonDocumentBlock299, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock302, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -1425,23 +1590,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock305, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock309, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1451,55 +1616,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonDocumentBlock311, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -1510,28 +1675,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonDocumentBlock326, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock329, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -1540,23 +1705,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock332, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock336, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1566,52 +1731,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -1621,7 +1786,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -1629,44 +1794,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonDocumentBlock351, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentBlock355, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock360, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1675,28 +1840,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonDocumentBlock364, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock367, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -1705,23 +1870,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock370, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock374, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1731,55 +1896,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonDocumentBlock376, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -1790,7 +1955,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -1798,44 +1963,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonDocumentBlock390, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentBlock394, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock399, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1844,7 +2009,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -1855,70 +2020,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonDocumentBlock402, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonDocumentBlock403, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonDocumentBlock408, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonDocumentBlock410, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonDocumentBlock412, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonDocumentBlock414, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonDocumentBlock416, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -1927,7 +2092,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -1935,40 +2100,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonDocumentBlock419, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonDocumentBlock421, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock427, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -1977,79 +2142,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonDocumentBlock432, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentBlock435, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentBlock438, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentBlock441, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentBlock444, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock449, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -2058,23 +2223,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock452, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock456, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -2084,37 +2249,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentBlock458, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -2128,31 +2293,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonDocumentBlock469, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock473, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -2161,23 +2326,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock476, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock480, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -2187,37 +2352,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonDocumentBlock482, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -2229,28 +2394,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock496, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -2262,71 +2427,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonDocumentBlock498, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentBlock501, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentBlock504, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentBlock507, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentBlock510, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentBlock515, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -2335,23 +2500,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentBlock518, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock522, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -2361,37 +2526,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentBlock524, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -2405,28 +2570,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock538, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -2442,7 +2607,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -2453,20 +2618,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentBlock544, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -2475,24 +2640,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -2541,27 +2706,27 @@ var g = &grammar{ pos: position{line: 63, col: 29, offset: 2113}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 166, col: 33, offset: 5600}, + pos: position{line: 166, col: 33, offset: 5604}, run: (*parser).callonPreparsedDocument6, expr: &seqExpr{ - pos: position{line: 166, col: 33, offset: 5600}, + pos: position{line: 166, col: 33, offset: 5604}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 166, col: 33, offset: 5600}, + pos: position{line: 166, col: 33, offset: 5604}, val: ":", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 166, col: 37, offset: 5604}, + pos: position{line: 166, col: 37, offset: 5608}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonPreparsedDocument10, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -2569,9 +2734,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -2584,25 +2749,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 166, col: 66, offset: 5633}, + pos: position{line: 166, col: 66, offset: 5637}, val: ":", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 166, col: 70, offset: 5637}, + pos: position{line: 166, col: 70, offset: 5641}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument19, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -2611,24 +2776,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -2637,27 +2802,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 168, col: 5, offset: 5720}, + pos: position{line: 168, col: 5, offset: 5724}, run: (*parser).callonPreparsedDocument26, expr: &seqExpr{ - pos: position{line: 168, col: 5, offset: 5720}, + pos: position{line: 168, col: 5, offset: 5724}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 168, col: 5, offset: 5720}, + pos: position{line: 168, col: 5, offset: 5724}, val: ":", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 168, col: 9, offset: 5724}, + pos: position{line: 168, col: 9, offset: 5728}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonPreparsedDocument30, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -2665,9 +2830,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -2680,25 +2845,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 168, col: 38, offset: 5753}, + pos: position{line: 168, col: 38, offset: 5757}, val: ":", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 168, col: 42, offset: 5757}, + pos: position{line: 168, col: 42, offset: 5761}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument39, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -2707,23 +2872,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 168, col: 46, offset: 5761}, + pos: position{line: 168, col: 46, offset: 5765}, label: "value", expr: &actionExpr{ - pos: position{line: 189, col: 27, offset: 6573}, + pos: position{line: 189, col: 27, offset: 6577}, run: (*parser).callonPreparsedDocument42, expr: &zeroOrMoreExpr{ - pos: position{line: 189, col: 27, offset: 6573}, + pos: position{line: 189, col: 27, offset: 6577}, expr: &choiceExpr{ - pos: position{line: 189, col: 28, offset: 6574}, + pos: position{line: 189, col: 28, offset: 6578}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonPreparsedDocument45, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -2732,23 +2897,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonPreparsedDocument48, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument52, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -2758,23 +2923,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 189, col: 49, offset: 6595}, + pos: position{line: 189, col: 49, offset: 6599}, run: (*parser).callonPreparsedDocument54, expr: &seqExpr{ - pos: position{line: 189, col: 50, offset: 6596}, + pos: position{line: 189, col: 50, offset: 6600}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 189, col: 50, offset: 6596}, + pos: position{line: 189, col: 50, offset: 6600}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -2784,7 +2949,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 189, col: 60, offset: 6606, + line: 189, col: 60, offset: 6610, }, }, }, @@ -2795,24 +2960,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -2860,18 +3025,18 @@ var g = &grammar{ expr: &oneOrMoreExpr{ pos: position{line: 73, col: 70, offset: 2502}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument80, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -2908,24 +3073,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 77, col: 37, offset: 2646}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -2940,24 +3105,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -2970,64 +3135,64 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonPreparsedDocument101, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonPreparsedDocument104, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonPreparsedDocument108, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -3035,32 +3200,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonPreparsedDocument120, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonPreparsedDocument124, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -3068,9 +3233,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -3083,7 +3248,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -3091,18 +3256,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonPreparsedDocument130, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonPreparsedDocument132, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -3111,57 +3276,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonPreparsedDocument142, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -3171,20 +3336,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument151, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -3193,9 +3358,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -3203,45 +3368,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -3251,16 +3416,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -3277,95 +3442,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonPreparsedDocument169, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonPreparsedDocument175, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonPreparsedDocument179, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonPreparsedDocument183, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonPreparsedDocument187, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument190, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument195, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3378,34 +3543,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument199, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument204, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3421,32 +3586,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonPreparsedDocument206, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument208, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument213, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3463,57 +3628,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonPreparsedDocument217, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonPreparsedDocument222, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument225, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument230, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3526,34 +3691,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument234, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument239, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3569,32 +3734,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonPreparsedDocument241, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument243, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument248, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3619,52 +3784,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonPreparsedDocument250, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonPreparsedDocument255, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument258, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument263, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3677,34 +3842,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument267, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument272, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3720,32 +3885,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonPreparsedDocument274, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument276, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument281, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3762,57 +3927,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonPreparsedDocument285, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonPreparsedDocument290, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument293, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument298, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3825,34 +3990,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument302, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument307, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3868,32 +4033,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonPreparsedDocument309, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument311, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument316, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3915,7 +4080,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -3923,35 +4088,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonPreparsedDocument319, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument322, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument327, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3964,34 +4129,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument331, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument336, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -4007,40 +4172,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonPreparsedDocument338, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument342, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument347, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -4053,34 +4218,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument351, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument356, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -4093,7 +4258,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -4101,40 +4266,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonPreparsedDocument359, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument363, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument368, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -4147,7 +4312,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -4155,32 +4320,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonPreparsedDocument371, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonPreparsedDocument373, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonPreparsedDocument378, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -4194,44 +4359,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonPreparsedDocument380, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument390, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -4240,7 +4405,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -4250,20 +4415,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument396, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -4272,20 +4437,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -4297,9 +4462,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -4308,71 +4473,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonPreparsedDocument405, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonPreparsedDocument408, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonPreparsedDocument411, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonPreparsedDocument414, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonPreparsedDocument417, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonPreparsedDocument422, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -4381,23 +4546,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonPreparsedDocument425, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument429, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -4407,37 +4572,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonPreparsedDocument431, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -4451,31 +4616,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonPreparsedDocument442, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonPreparsedDocument446, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -4484,23 +4649,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonPreparsedDocument449, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument453, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -4510,37 +4675,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonPreparsedDocument455, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -4552,28 +4717,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument469, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -4585,71 +4750,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonPreparsedDocument471, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonPreparsedDocument474, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonPreparsedDocument477, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonPreparsedDocument480, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonPreparsedDocument483, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonPreparsedDocument488, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -4658,23 +4823,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonPreparsedDocument491, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument495, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -4684,37 +4849,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonPreparsedDocument497, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -4728,28 +4893,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument511, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -4765,7 +4930,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -4778,20 +4943,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument517, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -4800,24 +4965,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -4826,35 +4991,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonPreparsedDocument524, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPreparsedDocument532, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -4863,24 +5028,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -4908,24 +5073,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 81, col: 22, offset: 2770}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -4940,24 +5105,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -4970,190 +5135,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, - }, - }, - }, - }, - }, - }, - { - name: "FrontMatter", - pos: position{line: 88, col: 1, offset: 2966}, - expr: &ruleRefExpr{ - pos: position{line: 88, col: 16, offset: 2981}, - name: "YamlFrontMatter", - }, - }, - { - name: "FrontMatter", - pos: position{line: 90, col: 1, offset: 2999}, - expr: &actionExpr{ - pos: position{line: 90, col: 16, offset: 3014}, - run: (*parser).callonFrontMatter1, - expr: &seqExpr{ - pos: position{line: 90, col: 16, offset: 3014}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 94, col: 26, offset: 3173}, - val: "---", - ignoreCase: false, - }, - &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, - val: "\r\n", - ignoreCase: false, - }, - &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, - ignoreCase: false, - inverted: false, - }, - ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, - expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, - }, - }, - }, - }, - &labeledExpr{ - pos: position{line: 90, col: 37, offset: 3035}, - label: "content", - expr: &actionExpr{ - pos: position{line: 96, col: 27, offset: 3210}, - run: (*parser).callonFrontMatter10, - expr: &zeroOrMoreExpr{ - pos: position{line: 96, col: 27, offset: 3210}, - expr: &choiceExpr{ - pos: position{line: 96, col: 28, offset: 3211}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonFrontMatter13, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - run: (*parser).callonFrontMatter16, - expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonFrontMatter20, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 96, col: 49, offset: 3232}, - run: (*parser).callonFrontMatter22, - expr: &seqExpr{ - pos: position{line: 96, col: 50, offset: 3233}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 96, col: 50, offset: 3233}, - expr: &seqExpr{ - pos: position{line: 94, col: 26, offset: 3173}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 94, col: 26, offset: 3173}, - val: "---", - ignoreCase: false, - }, - &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, - val: "\r\n", - ignoreCase: false, - }, - &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, - ignoreCase: false, - inverted: false, - }, - ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, - expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, - }, - }, - }, - }, - }, - }, - }, - &anyMatcher{ - line: 96, col: 73, offset: 3256, - }, - }, - }, - }, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 94, col: 26, offset: 3173}, - val: "---", - ignoreCase: false, - }, - &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, - val: "\r\n", - ignoreCase: false, - }, - &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, - ignoreCase: false, - inverted: false, - }, - ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, - expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, - }, - }, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -5162,58 +5146,58 @@ var g = &grammar{ }, { name: "DocumentElement", - pos: position{line: 198, col: 1, offset: 6792}, + pos: position{line: 198, col: 1, offset: 6796}, expr: &actionExpr{ - pos: position{line: 198, col: 20, offset: 6811}, + pos: position{line: 198, col: 20, offset: 6815}, run: (*parser).callonDocumentElement1, expr: &seqExpr{ - pos: position{line: 198, col: 20, offset: 6811}, + pos: position{line: 198, col: 20, offset: 6815}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 198, col: 20, offset: 6811}, + pos: position{line: 198, col: 20, offset: 6815}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 199, col: 5, offset: 6889}, + pos: position{line: 199, col: 5, offset: 6893}, label: "element", expr: &choiceExpr{ - pos: position{line: 199, col: 14, offset: 6898}, + pos: position{line: 199, col: 14, offset: 6902}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonDocumentElement8, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement16, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -5222,24 +5206,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -5248,64 +5232,64 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonDocumentElement23, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonDocumentElement26, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonDocumentElement30, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -5313,32 +5297,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonDocumentElement42, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonDocumentElement46, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -5346,9 +5330,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -5361,7 +5345,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -5369,18 +5353,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonDocumentElement52, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement54, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -5389,57 +5373,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonDocumentElement64, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -5449,20 +5433,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement73, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -5471,9 +5455,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -5481,45 +5465,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -5529,16 +5513,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -5555,95 +5539,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonDocumentElement91, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonDocumentElement97, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonDocumentElement101, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonDocumentElement105, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDocumentElement109, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement112, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement117, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5656,34 +5640,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement121, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement126, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5699,32 +5683,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDocumentElement128, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement130, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement135, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5741,57 +5725,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonDocumentElement139, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDocumentElement144, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement147, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement152, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5804,34 +5788,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement156, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement161, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5847,32 +5831,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDocumentElement163, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement165, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement170, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5897,52 +5881,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonDocumentElement172, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDocumentElement177, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement180, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement185, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5955,34 +5939,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement189, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement194, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5998,32 +5982,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDocumentElement196, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement198, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement203, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6040,57 +6024,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonDocumentElement207, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDocumentElement212, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement215, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement220, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6103,34 +6087,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement224, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement229, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6146,32 +6130,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDocumentElement231, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement233, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement238, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6193,7 +6177,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -6201,35 +6185,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDocumentElement241, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement244, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement249, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6242,34 +6226,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement253, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement258, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6285,40 +6269,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonDocumentElement260, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement264, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement269, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6331,34 +6315,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement273, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement278, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6371,7 +6355,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -6379,40 +6363,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonDocumentElement281, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement285, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement290, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6425,7 +6409,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -6433,32 +6417,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDocumentElement293, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement295, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement300, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6472,44 +6456,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonDocumentElement302, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement312, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -6518,7 +6502,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -6528,20 +6512,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement318, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -6550,20 +6534,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -6575,9 +6559,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -6586,71 +6570,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonDocumentElement327, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement330, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement333, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement336, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement339, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement344, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -6659,23 +6643,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement347, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement351, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -6685,37 +6669,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement353, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -6729,31 +6713,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonDocumentElement364, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement368, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -6762,23 +6746,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement371, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement375, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -6788,37 +6772,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonDocumentElement377, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -6830,28 +6814,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement391, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -6863,71 +6847,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonDocumentElement393, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement396, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement399, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement402, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement405, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement410, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -6936,23 +6920,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement413, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement417, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -6962,37 +6946,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement419, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -7006,28 +6990,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement433, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7043,7 +7027,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -7056,20 +7040,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement439, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7078,24 +7062,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -7104,42 +7088,42 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 201, col: 15, offset: 6951}, + pos: position{line: 201, col: 15, offset: 6955}, name: "VerseBlock", }, &ruleRefExpr{ - pos: position{line: 202, col: 15, offset: 6976}, + pos: position{line: 202, col: 15, offset: 6980}, name: "VerseParagraph", }, &actionExpr{ - pos: position{line: 1168, col: 15, offset: 42661}, + pos: position{line: 1168, col: 15, offset: 42665}, run: (*parser).callonDocumentElement448, expr: &seqExpr{ - pos: position{line: 1168, col: 15, offset: 42661}, + pos: position{line: 1168, col: 15, offset: 42665}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1168, col: 15, offset: 42661}, + pos: position{line: 1168, col: 15, offset: 42665}, val: "image::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1168, col: 25, offset: 42671}, + pos: position{line: 1168, col: 25, offset: 42675}, label: "path", expr: &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonDocumentElement452, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement455, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7148,23 +7132,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonDocumentElement458, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7174,20 +7158,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement467, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7196,23 +7180,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -7223,40 +7207,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1168, col: 36, offset: 42682}, + pos: position{line: 1168, col: 36, offset: 42686}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, run: (*parser).callonDocumentElement476, expr: &seqExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1177, col: 24, offset: 43121}, + pos: position{line: 1177, col: 24, offset: 43125}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonDocumentElement480, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement483, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7265,23 +7249,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement486, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement490, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7291,37 +7275,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonDocumentElement492, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -7332,28 +7316,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1177, col: 45, offset: 43142}, + pos: position{line: 1177, col: 45, offset: 43146}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1178, col: 5, offset: 43150}, + pos: position{line: 1178, col: 5, offset: 43154}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonDocumentElement503, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement506, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7362,23 +7346,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement509, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement513, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7388,37 +7372,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonDocumentElement515, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -7429,28 +7413,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1178, col: 29, offset: 43174}, + pos: position{line: 1178, col: 29, offset: 43178}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1179, col: 5, offset: 43182}, + pos: position{line: 1179, col: 5, offset: 43186}, label: "height", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonDocumentElement526, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement529, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7459,23 +7443,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement532, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement536, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7485,37 +7469,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonDocumentElement538, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -7526,87 +7510,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, expr: &litMatcher{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1180, col: 5, offset: 43215}, + pos: position{line: 1180, col: 5, offset: 43219}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1180, col: 16, offset: 43226}, + pos: position{line: 1180, col: 16, offset: 43230}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonDocumentElement552, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement555, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement558, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement561, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement564, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement569, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7615,23 +7599,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement572, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement576, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7641,37 +7625,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement578, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -7685,31 +7669,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonDocumentElement589, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement593, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7718,23 +7702,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement596, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement600, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7744,37 +7728,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonDocumentElement602, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -7786,28 +7770,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement616, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7819,71 +7803,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonDocumentElement618, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement621, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement624, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement627, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement630, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement635, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7892,23 +7876,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement638, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement642, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7918,37 +7902,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement644, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -7962,28 +7946,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement658, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -7999,7 +7983,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1180, col: 36, offset: 43246}, + pos: position{line: 1180, col: 36, offset: 43250}, val: "]", ignoreCase: false, }, @@ -8007,34 +7991,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, run: (*parser).callonDocumentElement661, expr: &seqExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1182, col: 9, offset: 43348}, + pos: position{line: 1182, col: 9, offset: 43352}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonDocumentElement665, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement668, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8043,23 +8027,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement671, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement675, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -8069,37 +8053,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonDocumentElement677, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -8110,28 +8094,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1182, col: 30, offset: 43369}, + pos: position{line: 1182, col: 30, offset: 43373}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1183, col: 5, offset: 43377}, + pos: position{line: 1183, col: 5, offset: 43381}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonDocumentElement688, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement691, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8140,23 +8124,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement694, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement698, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -8166,37 +8150,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonDocumentElement700, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -8207,87 +8191,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, expr: &litMatcher{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1184, col: 5, offset: 43409}, + pos: position{line: 1184, col: 5, offset: 43413}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1184, col: 16, offset: 43420}, + pos: position{line: 1184, col: 16, offset: 43424}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonDocumentElement714, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement717, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement720, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement723, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement726, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement731, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8296,23 +8280,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement734, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement738, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -8322,37 +8306,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement740, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -8366,31 +8350,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonDocumentElement751, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement755, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8399,23 +8383,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement758, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement762, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -8425,37 +8409,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonDocumentElement764, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -8467,28 +8451,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement778, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -8500,71 +8484,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonDocumentElement780, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement783, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement786, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement789, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement792, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement797, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8573,23 +8557,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement800, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement804, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -8599,37 +8583,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement806, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -8643,28 +8627,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement820, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -8680,7 +8664,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1184, col: 36, offset: 43440}, + pos: position{line: 1184, col: 36, offset: 43444}, val: "]", ignoreCase: false, }, @@ -8688,34 +8672,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, run: (*parser).callonDocumentElement823, expr: &seqExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1186, col: 9, offset: 43539}, + pos: position{line: 1186, col: 9, offset: 43543}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonDocumentElement827, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement830, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8724,23 +8708,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement833, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement837, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -8750,37 +8734,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonDocumentElement839, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -8791,87 +8775,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, expr: &litMatcher{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1187, col: 5, offset: 43569}, + pos: position{line: 1187, col: 5, offset: 43573}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1187, col: 16, offset: 43580}, + pos: position{line: 1187, col: 16, offset: 43584}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonDocumentElement853, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement856, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement859, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement862, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement865, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement870, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8880,23 +8864,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement873, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement877, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -8906,37 +8890,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement879, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -8950,31 +8934,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonDocumentElement890, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement894, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8983,23 +8967,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement897, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement901, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9009,37 +8993,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonDocumentElement903, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -9051,28 +9035,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement917, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9084,71 +9068,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonDocumentElement919, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement922, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement925, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement928, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement931, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement936, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -9157,23 +9141,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement939, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement943, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9183,37 +9167,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement945, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -9227,28 +9211,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement959, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9264,7 +9248,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1187, col: 36, offset: 43600}, + pos: position{line: 1187, col: 36, offset: 43604}, val: "]", ignoreCase: false, }, @@ -9272,90 +9256,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, run: (*parser).callonDocumentElement962, expr: &seqExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1189, col: 9, offset: 43697}, + pos: position{line: 1189, col: 9, offset: 43701}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1189, col: 20, offset: 43708}, + pos: position{line: 1189, col: 20, offset: 43712}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonDocumentElement968, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement971, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement974, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement977, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement980, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement985, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -9364,23 +9348,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement988, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement992, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9390,37 +9374,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement994, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -9434,31 +9418,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonDocumentElement1005, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1009, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -9467,23 +9451,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1012, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1016, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9493,37 +9477,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonDocumentElement1018, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -9535,28 +9519,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1032, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9568,71 +9552,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonDocumentElement1034, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement1037, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement1040, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement1043, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement1046, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1051, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -9641,23 +9625,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1054, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1058, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9667,37 +9651,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement1060, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -9711,28 +9695,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1074, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9748,7 +9732,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1189, col: 40, offset: 43728}, + pos: position{line: 1189, col: 40, offset: 43732}, val: "]", ignoreCase: false, }, @@ -9759,20 +9743,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1168, col: 71, offset: 42717}, + pos: position{line: 1168, col: 71, offset: 42721}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1080, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9781,24 +9765,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -9807,39 +9791,39 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 204, col: 15, offset: 7031}, + pos: position{line: 204, col: 15, offset: 7035}, name: "List", }, &ruleRefExpr{ - pos: position{line: 205, col: 15, offset: 7051}, + pos: position{line: 205, col: 15, offset: 7055}, name: "FencedBlock", }, &actionExpr{ - pos: position{line: 1259, col: 17, offset: 46505}, + pos: position{line: 1259, col: 17, offset: 46509}, run: (*parser).callonDocumentElement1089, expr: &seqExpr{ - pos: position{line: 1259, col: 17, offset: 46505}, + pos: position{line: 1259, col: 17, offset: 46509}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1095, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9848,67 +9832,67 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1259, col: 39, offset: 46527}, + pos: position{line: 1259, col: 39, offset: 46531}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1259, col: 47, offset: 46535}, + pos: position{line: 1259, col: 47, offset: 46539}, expr: &choiceExpr{ - pos: position{line: 1263, col: 24, offset: 46705}, + pos: position{line: 1263, col: 24, offset: 46709}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1265, col: 23, offset: 46771}, + pos: position{line: 1265, col: 23, offset: 46775}, run: (*parser).callonDocumentElement1105, expr: &seqExpr{ - pos: position{line: 1265, col: 23, offset: 46771}, + pos: position{line: 1265, col: 23, offset: 46775}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1265, col: 23, offset: 46771}, + pos: position{line: 1265, col: 23, offset: 46775}, expr: &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1113, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -9917,24 +9901,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -9943,76 +9927,76 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1265, col: 46, offset: 46794}, + pos: position{line: 1265, col: 46, offset: 46798}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 1265, col: 51, offset: 46799}, + pos: position{line: 1265, col: 51, offset: 46803}, label: "include", expr: &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonDocumentElement1124, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonDocumentElement1127, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonDocumentElement1131, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -10020,32 +10004,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonDocumentElement1143, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonDocumentElement1147, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -10053,9 +10037,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -10068,7 +10052,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -10076,18 +10060,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonDocumentElement1153, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1155, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -10096,57 +10080,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonDocumentElement1165, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10156,20 +10140,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1174, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -10178,9 +10162,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -10188,45 +10172,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -10236,16 +10220,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -10262,95 +10246,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonDocumentElement1192, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonDocumentElement1198, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonDocumentElement1202, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonDocumentElement1206, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDocumentElement1210, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1213, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1218, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10363,34 +10347,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1222, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1227, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10406,32 +10390,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDocumentElement1229, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1231, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1236, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10448,57 +10432,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonDocumentElement1240, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDocumentElement1245, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1248, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1253, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10511,34 +10495,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1257, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1262, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10554,32 +10538,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDocumentElement1264, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1266, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1271, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10604,52 +10588,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonDocumentElement1273, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDocumentElement1278, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1281, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1286, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10662,34 +10646,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1290, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1295, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10705,32 +10689,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDocumentElement1297, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1299, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1304, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10747,57 +10731,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonDocumentElement1308, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDocumentElement1313, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1316, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1321, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10810,34 +10794,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1325, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1330, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10853,32 +10837,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDocumentElement1332, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1334, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1339, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10900,7 +10884,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -10908,35 +10892,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDocumentElement1342, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1345, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1350, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10949,34 +10933,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1354, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1359, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10992,40 +10976,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonDocumentElement1361, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1365, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1370, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -11038,34 +11022,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1374, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1379, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -11078,7 +11062,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -11086,40 +11070,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonDocumentElement1382, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1386, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1391, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -11132,7 +11116,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -11140,32 +11124,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDocumentElement1394, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDocumentElement1396, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDocumentElement1401, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -11179,44 +11163,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonDocumentElement1403, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1413, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11225,7 +11209,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -11235,20 +11219,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1419, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11257,20 +11241,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -11282,9 +11266,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -11293,71 +11277,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonDocumentElement1428, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement1431, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement1434, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement1437, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement1440, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1445, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -11366,23 +11350,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1448, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1452, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11392,37 +11376,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement1454, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -11436,31 +11420,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonDocumentElement1465, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1469, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -11469,23 +11453,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1472, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1476, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11495,37 +11479,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonDocumentElement1478, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -11537,28 +11521,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1492, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11570,71 +11554,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonDocumentElement1494, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement1497, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement1500, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement1503, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement1506, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1511, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -11643,23 +11627,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1514, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1518, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11669,37 +11653,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement1520, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -11713,28 +11697,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1534, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11750,7 +11734,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -11763,20 +11747,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1540, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11785,24 +11769,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -11815,44 +11799,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1269, col: 26, offset: 46877}, + pos: position{line: 1269, col: 26, offset: 46881}, run: (*parser).callonDocumentElement1547, expr: &labeledExpr{ - pos: position{line: 1269, col: 26, offset: 46877}, + pos: position{line: 1269, col: 26, offset: 46881}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1269, col: 32, offset: 46883}, + pos: position{line: 1269, col: 32, offset: 46887}, expr: &actionExpr{ - pos: position{line: 1273, col: 21, offset: 46986}, + pos: position{line: 1273, col: 21, offset: 46990}, run: (*parser).callonDocumentElement1550, expr: &seqExpr{ - pos: position{line: 1273, col: 21, offset: 46986}, + pos: position{line: 1273, col: 21, offset: 46990}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1273, col: 21, offset: 46986}, + pos: position{line: 1273, col: 21, offset: 46990}, expr: &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1558, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11861,24 +11845,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -11887,32 +11871,32 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1273, col: 44, offset: 47009}, + pos: position{line: 1273, col: 44, offset: 47013}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 1273, col: 49, offset: 47014}, + pos: position{line: 1273, col: 49, offset: 47018}, label: "line", expr: &actionExpr{ - pos: position{line: 1277, col: 28, offset: 47102}, + pos: position{line: 1277, col: 28, offset: 47106}, run: (*parser).callonDocumentElement1569, expr: &zeroOrMoreExpr{ - pos: position{line: 1277, col: 28, offset: 47102}, + pos: position{line: 1277, col: 28, offset: 47106}, expr: &choiceExpr{ - pos: position{line: 1277, col: 29, offset: 47103}, + pos: position{line: 1277, col: 29, offset: 47107}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1572, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -11921,23 +11905,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1575, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1579, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11947,36 +11931,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1277, col: 50, offset: 47124}, + pos: position{line: 1277, col: 50, offset: 47128}, run: (*parser).callonDocumentElement1581, expr: &seqExpr{ - pos: position{line: 1277, col: 51, offset: 47125}, + pos: position{line: 1277, col: 51, offset: 47129}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1277, col: 51, offset: 47125}, + pos: position{line: 1277, col: 51, offset: 47129}, expr: &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1589, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -11985,24 +11969,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -12011,33 +11995,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1277, col: 74, offset: 47148}, + pos: position{line: 1277, col: 74, offset: 47152}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1277, col: 80, offset: 47154, + line: 1277, col: 80, offset: 47158, }, }, }, @@ -12048,24 +12032,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -12081,31 +12065,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1259, col: 71, offset: 46559}, + pos: position{line: 1259, col: 71, offset: 46563}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1614, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12114,24 +12098,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -12139,9 +12123,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -12150,35 +12134,35 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 207, col: 15, offset: 7104}, + pos: position{line: 207, col: 15, offset: 7108}, name: "ExampleBlock", }, &actionExpr{ - pos: position{line: 1426, col: 17, offset: 52347}, + pos: position{line: 1426, col: 17, offset: 52351}, run: (*parser).callonDocumentElement1624, expr: &seqExpr{ - pos: position{line: 1426, col: 17, offset: 52347}, + pos: position{line: 1426, col: 17, offset: 52351}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1426, col: 39, offset: 52369}, + pos: position{line: 1426, col: 39, offset: 52373}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1630, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12187,15 +12171,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -12204,28 +12188,28 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1426, col: 51, offset: 52381}, + pos: position{line: 1426, col: 51, offset: 52385}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1426, col: 59, offset: 52389}, + pos: position{line: 1426, col: 59, offset: 52393}, expr: &actionExpr{ - pos: position{line: 1430, col: 21, offset: 52566}, + pos: position{line: 1430, col: 21, offset: 52570}, run: (*parser).callonDocumentElement1637, expr: &seqExpr{ - pos: position{line: 1430, col: 21, offset: 52566}, + pos: position{line: 1430, col: 21, offset: 52570}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1430, col: 21, offset: 52566}, + pos: position{line: 1430, col: 21, offset: 52570}, expr: &choiceExpr{ - pos: position{line: 1430, col: 22, offset: 52567}, + pos: position{line: 1430, col: 22, offset: 52571}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1641, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -12234,23 +12218,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1644, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1648, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12260,47 +12244,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1430, col: 43, offset: 52588}, + pos: position{line: 1430, col: 43, offset: 52592}, run: (*parser).callonDocumentElement1650, expr: &seqExpr{ - pos: position{line: 1430, col: 44, offset: 52589}, + pos: position{line: 1430, col: 44, offset: 52593}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1430, col: 44, offset: 52589}, + pos: position{line: 1430, col: 44, offset: 52593}, expr: &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1430, col: 67, offset: 52612}, + pos: position{line: 1430, col: 67, offset: 52616}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1430, col: 73, offset: 52618, + line: 1430, col: 73, offset: 52622, }, }, }, @@ -12309,24 +12293,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -12337,31 +12321,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1426, col: 81, offset: 52411}, + pos: position{line: 1426, col: 81, offset: 52415}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1426, col: 82, offset: 52412}, + pos: position{line: 1426, col: 82, offset: 52416}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1426, col: 104, offset: 52434}, + pos: position{line: 1426, col: 104, offset: 52438}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1672, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12370,24 +12354,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -12395,9 +12379,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -12406,34 +12390,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, run: (*parser).callonDocumentElement1681, expr: &seqExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, expr: &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1436, col: 45, offset: 52741}, + pos: position{line: 1436, col: 45, offset: 52745}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1688, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12442,28 +12426,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1436, col: 49, offset: 52745}, + pos: position{line: 1436, col: 49, offset: 52749}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1436, col: 54, offset: 52750}, + pos: position{line: 1436, col: 54, offset: 52754}, label: "content", expr: &actionExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, run: (*parser).callonDocumentElement1692, expr: &zeroOrMoreExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, expr: &choiceExpr{ - pos: position{line: 1440, col: 30, offset: 52879}, + pos: position{line: 1440, col: 30, offset: 52883}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1695, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -12472,23 +12456,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1698, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1702, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12498,39 +12482,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1440, col: 51, offset: 52900}, + pos: position{line: 1440, col: 51, offset: 52904}, run: (*parser).callonDocumentElement1704, expr: &seqExpr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1440, col: 58, offset: 52907, + line: 1440, col: 58, offset: 52911, }, }, }, @@ -12541,24 +12525,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -12567,51 +12551,51 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 210, col: 15, offset: 7190}, + pos: position{line: 210, col: 15, offset: 7194}, name: "QuoteBlock", }, &ruleRefExpr{ - pos: position{line: 211, col: 15, offset: 7216}, + pos: position{line: 211, col: 15, offset: 7220}, name: "SidebarBlock", }, &ruleRefExpr{ - pos: position{line: 212, col: 15, offset: 7243}, + pos: position{line: 212, col: 15, offset: 7247}, name: "Table", }, &actionExpr{ - pos: position{line: 1455, col: 31, offset: 53490}, + pos: position{line: 1455, col: 31, offset: 53494}, run: (*parser).callonDocumentElement1721, expr: &labeledExpr{ - pos: position{line: 1455, col: 31, offset: 53490}, + pos: position{line: 1455, col: 31, offset: 53494}, label: "lines", expr: &actionExpr{ - pos: position{line: 1461, col: 5, offset: 53755}, + pos: position{line: 1461, col: 5, offset: 53759}, run: (*parser).callonDocumentElement1723, expr: &seqExpr{ - pos: position{line: 1461, col: 5, offset: 53755}, + pos: position{line: 1461, col: 5, offset: 53759}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1461, col: 5, offset: 53755}, + pos: position{line: 1461, col: 5, offset: 53759}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1461, col: 16, offset: 53766}, + pos: position{line: 1461, col: 16, offset: 53770}, run: (*parser).callonDocumentElement1726, expr: &seqExpr{ - pos: position{line: 1461, col: 16, offset: 53766}, + pos: position{line: 1461, col: 16, offset: 53770}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1730, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12619,17 +12603,17 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1461, col: 19, offset: 53769}, + pos: position{line: 1461, col: 19, offset: 53773}, expr: &choiceExpr{ - pos: position{line: 1461, col: 20, offset: 53770}, + pos: position{line: 1461, col: 20, offset: 53774}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1734, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -12638,23 +12622,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1737, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1741, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12664,39 +12648,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1461, col: 41, offset: 53791}, + pos: position{line: 1461, col: 41, offset: 53795}, run: (*parser).callonDocumentElement1743, expr: &seqExpr{ - pos: position{line: 1461, col: 42, offset: 53792}, + pos: position{line: 1461, col: 42, offset: 53796}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1461, col: 42, offset: 53792}, + pos: position{line: 1461, col: 42, offset: 53796}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1461, col: 48, offset: 53798, + line: 1461, col: 48, offset: 53802, }, }, }, @@ -12709,71 +12693,71 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1466, col: 5, offset: 53952}, + pos: position{line: 1466, col: 5, offset: 53956}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1466, col: 16, offset: 53963}, + pos: position{line: 1466, col: 16, offset: 53967}, expr: &actionExpr{ - pos: position{line: 1467, col: 9, offset: 53973}, + pos: position{line: 1467, col: 9, offset: 53977}, run: (*parser).callonDocumentElement1759, expr: &seqExpr{ - pos: position{line: 1467, col: 9, offset: 53973}, + pos: position{line: 1467, col: 9, offset: 53977}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1467, col: 9, offset: 53973}, + pos: position{line: 1467, col: 9, offset: 53977}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonDocumentElement1762, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1770, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12782,24 +12766,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -12809,23 +12793,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1468, col: 9, offset: 53993}, + pos: position{line: 1468, col: 9, offset: 53997}, label: "otherLine", expr: &actionExpr{ - pos: position{line: 1468, col: 20, offset: 54004}, + pos: position{line: 1468, col: 20, offset: 54008}, run: (*parser).callonDocumentElement1778, expr: &oneOrMoreExpr{ - pos: position{line: 1468, col: 20, offset: 54004}, + pos: position{line: 1468, col: 20, offset: 54008}, expr: &choiceExpr{ - pos: position{line: 1468, col: 21, offset: 54005}, + pos: position{line: 1468, col: 21, offset: 54009}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1781, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -12834,23 +12818,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1784, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1788, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12860,39 +12844,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1468, col: 42, offset: 54026}, + pos: position{line: 1468, col: 42, offset: 54030}, run: (*parser).callonDocumentElement1790, expr: &seqExpr{ - pos: position{line: 1468, col: 43, offset: 54027}, + pos: position{line: 1468, col: 43, offset: 54031}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1468, col: 43, offset: 54027}, + pos: position{line: 1468, col: 43, offset: 54031}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1468, col: 49, offset: 54033, + line: 1468, col: 49, offset: 54037, }, }, }, @@ -12903,24 +12887,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -12936,31 +12920,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1479, col: 39, offset: 54408}, + pos: position{line: 1479, col: 39, offset: 54412}, run: (*parser).callonDocumentElement1804, expr: &seqExpr{ - pos: position{line: 1479, col: 39, offset: 54408}, + pos: position{line: 1479, col: 39, offset: 54412}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1479, col: 61, offset: 54430}, + pos: position{line: 1479, col: 61, offset: 54434}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1810, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -12969,15 +12953,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -12986,40 +12970,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1479, col: 73, offset: 54442}, + pos: position{line: 1479, col: 73, offset: 54446}, label: "lines", expr: &actionExpr{ - pos: position{line: 1484, col: 44, offset: 54715}, + pos: position{line: 1484, col: 44, offset: 54719}, run: (*parser).callonDocumentElement1816, expr: &labeledExpr{ - pos: position{line: 1484, col: 44, offset: 54715}, + pos: position{line: 1484, col: 44, offset: 54719}, label: "lines", expr: &zeroOrMoreExpr{ - pos: position{line: 1484, col: 50, offset: 54721}, + pos: position{line: 1484, col: 50, offset: 54725}, expr: &actionExpr{ - pos: position{line: 1489, col: 5, offset: 54861}, + pos: position{line: 1489, col: 5, offset: 54865}, run: (*parser).callonDocumentElement1819, expr: &seqExpr{ - pos: position{line: 1489, col: 5, offset: 54861}, + pos: position{line: 1489, col: 5, offset: 54865}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1489, col: 5, offset: 54861}, + pos: position{line: 1489, col: 5, offset: 54865}, label: "line", expr: &actionExpr{ - pos: position{line: 1489, col: 11, offset: 54867}, + pos: position{line: 1489, col: 11, offset: 54871}, run: (*parser).callonDocumentElement1822, expr: &zeroOrMoreExpr{ - pos: position{line: 1489, col: 11, offset: 54867}, + pos: position{line: 1489, col: 11, offset: 54871}, expr: &choiceExpr{ - pos: position{line: 1489, col: 12, offset: 54868}, + pos: position{line: 1489, col: 12, offset: 54872}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1825, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13028,23 +13012,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1828, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1832, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -13054,47 +13038,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1489, col: 33, offset: 54889}, + pos: position{line: 1489, col: 33, offset: 54893}, run: (*parser).callonDocumentElement1834, expr: &seqExpr{ - pos: position{line: 1489, col: 34, offset: 54890}, + pos: position{line: 1489, col: 34, offset: 54894}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1489, col: 34, offset: 54890}, + pos: position{line: 1489, col: 34, offset: 54894}, expr: &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1489, col: 57, offset: 54913}, + pos: position{line: 1489, col: 57, offset: 54917}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1489, col: 62, offset: 54918, + line: 1489, col: 62, offset: 54922, }, }, }, @@ -13105,24 +13089,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -13135,31 +13119,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1479, col: 122, offset: 54491}, + pos: position{line: 1479, col: 122, offset: 54495}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1479, col: 123, offset: 54492}, + pos: position{line: 1479, col: 123, offset: 54496}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1479, col: 145, offset: 54514}, + pos: position{line: 1479, col: 145, offset: 54518}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1856, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -13168,24 +13152,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -13193,9 +13177,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -13204,43 +13188,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1498, col: 34, offset: 55168}, + pos: position{line: 1498, col: 34, offset: 55172}, run: (*parser).callonDocumentElement1865, expr: &seqExpr{ - pos: position{line: 1498, col: 34, offset: 55168}, + pos: position{line: 1498, col: 34, offset: 55172}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1498, col: 34, offset: 55168}, + pos: position{line: 1498, col: 34, offset: 55172}, label: "attributes", expr: &seqExpr{ - pos: position{line: 1498, col: 46, offset: 55180}, + pos: position{line: 1498, col: 46, offset: 55184}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1506, col: 21, offset: 55462}, + pos: position{line: 1506, col: 21, offset: 55466}, run: (*parser).callonDocumentElement1869, expr: &seqExpr{ - pos: position{line: 1506, col: 21, offset: 55462}, + pos: position{line: 1506, col: 21, offset: 55466}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1506, col: 21, offset: 55462}, + pos: position{line: 1506, col: 21, offset: 55466}, val: "[literal]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1506, col: 33, offset: 55474}, + pos: position{line: 1506, col: 33, offset: 55478}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1875, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -13249,15 +13233,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -13269,17 +13253,17 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1498, col: 63, offset: 55197}, + pos: position{line: 1498, col: 63, offset: 55201}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonDocumentElement1881, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -13287,40 +13271,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonDocumentElement1887, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonDocumentElement1891, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1894, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13329,23 +13313,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonDocumentElement1897, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -13355,20 +13339,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1906, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -13377,47 +13361,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -13428,7 +13412,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -13436,34 +13420,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonDocumentElement1920, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonDocumentElement1924, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1927, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13472,23 +13456,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonDocumentElement1930, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -13498,20 +13482,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1939, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -13520,47 +13504,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -13571,7 +13555,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -13579,39 +13563,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonDocumentElement1953, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1961, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -13620,23 +13604,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonDocumentElement1964, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1967, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13645,23 +13629,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1970, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1974, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -13671,23 +13655,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonDocumentElement1976, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -13697,7 +13681,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -13711,31 +13695,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonDocumentElement1983, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement1989, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -13744,23 +13728,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonDocumentElement1992, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement1995, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13769,23 +13753,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement1998, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2002, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -13795,23 +13779,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonDocumentElement2004, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -13821,15 +13805,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -13840,7 +13824,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -13848,43 +13832,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonDocumentElement2014, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonDocumentElement2016, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonDocumentElement2020, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2023, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13893,23 +13877,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2026, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2030, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -13919,23 +13903,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonDocumentElement2032, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -13945,15 +13929,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -13964,7 +13948,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -13972,44 +13956,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonDocumentElement2042, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement2046, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2051, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14018,28 +14002,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonDocumentElement2055, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2058, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14048,23 +14032,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2061, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2065, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14074,55 +14058,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonDocumentElement2067, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -14133,28 +14117,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonDocumentElement2082, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2085, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14163,23 +14147,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2088, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2092, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14189,52 +14173,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -14244,7 +14228,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -14252,44 +14236,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonDocumentElement2107, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement2111, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2116, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14298,28 +14282,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonDocumentElement2120, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2123, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14328,23 +14312,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2126, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2130, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14354,55 +14338,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonDocumentElement2132, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -14413,7 +14397,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -14421,44 +14405,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonDocumentElement2146, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement2150, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2155, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14467,7 +14451,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -14475,56 +14459,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonDocumentElement2158, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonDocumentElement2162, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement2166, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2171, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14533,28 +14517,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonDocumentElement2175, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2178, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14563,23 +14547,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2181, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2185, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14589,55 +14573,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonDocumentElement2187, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -14648,28 +14632,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonDocumentElement2202, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2205, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14678,23 +14662,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2208, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2212, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14704,52 +14688,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -14759,7 +14743,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -14767,44 +14751,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonDocumentElement2227, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement2231, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2236, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14813,28 +14797,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonDocumentElement2240, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2243, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14843,23 +14827,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2246, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2250, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14869,55 +14853,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonDocumentElement2252, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -14928,7 +14912,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -14936,44 +14920,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonDocumentElement2266, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement2270, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2275, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -14982,7 +14966,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -14993,70 +14977,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonDocumentElement2278, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonDocumentElement2279, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonDocumentElement2284, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonDocumentElement2286, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonDocumentElement2288, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonDocumentElement2290, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonDocumentElement2292, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -15065,7 +15049,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -15073,40 +15057,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonDocumentElement2295, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonDocumentElement2297, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2303, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -15115,79 +15099,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonDocumentElement2308, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement2311, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement2314, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement2317, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement2320, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2325, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -15196,23 +15180,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2328, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2332, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -15222,37 +15206,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement2334, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -15266,31 +15250,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonDocumentElement2345, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2349, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -15299,23 +15283,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2352, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2356, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -15325,37 +15309,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonDocumentElement2358, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -15367,28 +15351,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2372, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -15400,71 +15384,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonDocumentElement2374, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement2377, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement2380, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement2383, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement2386, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2391, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -15473,23 +15457,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2394, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2398, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -15499,37 +15483,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement2400, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -15543,28 +15527,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2414, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -15580,7 +15564,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -15591,20 +15575,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2420, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -15613,24 +15597,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -15643,63 +15627,63 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1498, col: 82, offset: 55216}, + pos: position{line: 1498, col: 82, offset: 55220}, label: "lines", expr: &actionExpr{ - pos: position{line: 1511, col: 39, offset: 55605}, + pos: position{line: 1511, col: 39, offset: 55609}, run: (*parser).callonDocumentElement2428, expr: &labeledExpr{ - pos: position{line: 1511, col: 39, offset: 55605}, + pos: position{line: 1511, col: 39, offset: 55609}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1511, col: 45, offset: 55611}, + pos: position{line: 1511, col: 45, offset: 55615}, expr: &actionExpr{ - pos: position{line: 1515, col: 38, offset: 55729}, + pos: position{line: 1515, col: 38, offset: 55733}, run: (*parser).callonDocumentElement2431, expr: &seqExpr{ - pos: position{line: 1515, col: 38, offset: 55729}, + pos: position{line: 1515, col: 38, offset: 55733}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1515, col: 38, offset: 55729}, + pos: position{line: 1515, col: 38, offset: 55733}, label: "line", expr: &actionExpr{ - pos: position{line: 1515, col: 44, offset: 55735}, + pos: position{line: 1515, col: 44, offset: 55739}, run: (*parser).callonDocumentElement2434, expr: &seqExpr{ - pos: position{line: 1515, col: 44, offset: 55735}, + pos: position{line: 1515, col: 44, offset: 55739}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 44, offset: 55735}, + pos: position{line: 1515, col: 44, offset: 55739}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonDocumentElement2437, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2445, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -15708,24 +15692,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -15735,17 +15719,17 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1515, col: 57, offset: 55748}, + pos: position{line: 1515, col: 57, offset: 55752}, expr: &choiceExpr{ - pos: position{line: 1515, col: 58, offset: 55749}, + pos: position{line: 1515, col: 58, offset: 55753}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2454, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -15754,23 +15738,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2457, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2461, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -15780,39 +15764,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 79, offset: 55770}, + pos: position{line: 1515, col: 79, offset: 55774}, run: (*parser).callonDocumentElement2463, expr: &seqExpr{ - pos: position{line: 1515, col: 80, offset: 55771}, + pos: position{line: 1515, col: 80, offset: 55775}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 80, offset: 55771}, + pos: position{line: 1515, col: 80, offset: 55775}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1515, col: 86, offset: 55777, + line: 1515, col: 86, offset: 55781, }, }, }, @@ -15825,24 +15809,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -15858,27 +15842,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 166, col: 33, offset: 5600}, + pos: position{line: 166, col: 33, offset: 5604}, run: (*parser).callonDocumentElement2477, expr: &seqExpr{ - pos: position{line: 166, col: 33, offset: 5600}, + pos: position{line: 166, col: 33, offset: 5604}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 166, col: 33, offset: 5600}, + pos: position{line: 166, col: 33, offset: 5604}, val: ":", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 166, col: 37, offset: 5604}, + pos: position{line: 166, col: 37, offset: 5608}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonDocumentElement2481, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -15886,9 +15870,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -15901,25 +15885,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 166, col: 66, offset: 5633}, + pos: position{line: 166, col: 66, offset: 5637}, val: ":", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 166, col: 70, offset: 5637}, + pos: position{line: 166, col: 70, offset: 5641}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2490, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -15928,24 +15912,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -15954,27 +15938,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 168, col: 5, offset: 5720}, + pos: position{line: 168, col: 5, offset: 5724}, run: (*parser).callonDocumentElement2497, expr: &seqExpr{ - pos: position{line: 168, col: 5, offset: 5720}, + pos: position{line: 168, col: 5, offset: 5724}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 168, col: 5, offset: 5720}, + pos: position{line: 168, col: 5, offset: 5724}, val: ":", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 168, col: 9, offset: 5724}, + pos: position{line: 168, col: 9, offset: 5728}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonDocumentElement2501, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -15982,9 +15966,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -15997,25 +15981,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 168, col: 38, offset: 5753}, + pos: position{line: 168, col: 38, offset: 5757}, val: ":", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 168, col: 42, offset: 5757}, + pos: position{line: 168, col: 42, offset: 5761}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2510, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -16024,23 +16008,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 168, col: 46, offset: 5761}, + pos: position{line: 168, col: 46, offset: 5765}, label: "value", expr: &actionExpr{ - pos: position{line: 189, col: 27, offset: 6573}, + pos: position{line: 189, col: 27, offset: 6577}, run: (*parser).callonDocumentElement2513, expr: &zeroOrMoreExpr{ - pos: position{line: 189, col: 27, offset: 6573}, + pos: position{line: 189, col: 27, offset: 6577}, expr: &choiceExpr{ - pos: position{line: 189, col: 28, offset: 6574}, + pos: position{line: 189, col: 28, offset: 6578}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2516, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -16049,23 +16033,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2519, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2523, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -16075,23 +16059,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 189, col: 49, offset: 6595}, + pos: position{line: 189, col: 49, offset: 6599}, run: (*parser).callonDocumentElement2525, expr: &seqExpr{ - pos: position{line: 189, col: 50, offset: 6596}, + pos: position{line: 189, col: 50, offset: 6600}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 189, col: 50, offset: 6596}, + pos: position{line: 189, col: 50, offset: 6600}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -16101,7 +16085,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 189, col: 60, offset: 6606, + line: 189, col: 60, offset: 6610, }, }, }, @@ -16112,24 +16096,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -16138,27 +16122,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 172, col: 27, offset: 5899}, + pos: position{line: 172, col: 27, offset: 5903}, run: (*parser).callonDocumentElement2537, expr: &seqExpr{ - pos: position{line: 172, col: 27, offset: 5899}, + pos: position{line: 172, col: 27, offset: 5903}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 172, col: 27, offset: 5899}, + pos: position{line: 172, col: 27, offset: 5903}, val: ":!", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 172, col: 32, offset: 5904}, + pos: position{line: 172, col: 32, offset: 5908}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonDocumentElement2541, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -16166,9 +16150,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -16181,25 +16165,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 172, col: 61, offset: 5933}, + pos: position{line: 172, col: 61, offset: 5937}, val: ":", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 172, col: 65, offset: 5937}, + pos: position{line: 172, col: 65, offset: 5941}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2550, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -16208,24 +16192,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -16234,27 +16218,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 174, col: 5, offset: 6009}, + pos: position{line: 174, col: 5, offset: 6013}, run: (*parser).callonDocumentElement2557, expr: &seqExpr{ - pos: position{line: 174, col: 5, offset: 6009}, + pos: position{line: 174, col: 5, offset: 6013}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 174, col: 5, offset: 6009}, + pos: position{line: 174, col: 5, offset: 6013}, val: ":", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 174, col: 9, offset: 6013}, + pos: position{line: 174, col: 9, offset: 6017}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonDocumentElement2561, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -16262,9 +16246,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -16277,25 +16261,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 174, col: 38, offset: 6042}, + pos: position{line: 174, col: 38, offset: 6046}, val: "!:", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 174, col: 43, offset: 6047}, + pos: position{line: 174, col: 43, offset: 6051}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2570, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -16304,24 +16288,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -16330,23 +16314,23 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 550, col: 25, offset: 18185}, + pos: position{line: 550, col: 25, offset: 18189}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 550, col: 25, offset: 18185}, + pos: position{line: 550, col: 25, offset: 18189}, val: "toc::[]", ignoreCase: false, }, &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -16357,49 +16341,49 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 555, col: 19, offset: 18328}, + pos: position{line: 555, col: 19, offset: 18332}, run: (*parser).callonDocumentElement2582, expr: &seqExpr{ - pos: position{line: 555, col: 19, offset: 18328}, + pos: position{line: 555, col: 19, offset: 18332}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 555, col: 19, offset: 18328}, + pos: position{line: 555, col: 19, offset: 18332}, label: "name", expr: &actionExpr{ - pos: position{line: 563, col: 18, offset: 18758}, + pos: position{line: 563, col: 18, offset: 18762}, run: (*parser).callonDocumentElement2585, expr: &oneOrMoreExpr{ - pos: position{line: 563, col: 18, offset: 18758}, + pos: position{line: 563, col: 18, offset: 18762}, expr: &seqExpr{ - pos: position{line: 563, col: 19, offset: 18759}, + pos: position{line: 563, col: 19, offset: 18763}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 563, col: 19, offset: 18759}, + pos: position{line: 563, col: 19, offset: 18763}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -16407,52 +16391,52 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 563, col: 31, offset: 18771}, + pos: position{line: 563, col: 31, offset: 18775}, expr: &litMatcher{ - pos: position{line: 563, col: 32, offset: 18772}, + pos: position{line: 563, col: 32, offset: 18776}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 563, col: 36, offset: 18776}, + pos: position{line: 563, col: 36, offset: 18780}, expr: &litMatcher{ - pos: position{line: 563, col: 37, offset: 18777}, + pos: position{line: 563, col: 37, offset: 18781}, val: ":", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 563, col: 41, offset: 18781}, + pos: position{line: 563, col: 41, offset: 18785}, expr: &litMatcher{ - pos: position{line: 563, col: 42, offset: 18782}, + pos: position{line: 563, col: 42, offset: 18786}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 563, col: 46, offset: 18786}, + pos: position{line: 563, col: 46, offset: 18790}, expr: &litMatcher{ - pos: position{line: 563, col: 47, offset: 18787}, + pos: position{line: 563, col: 47, offset: 18791}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 563, col: 51, offset: 18791}, + pos: position{line: 563, col: 51, offset: 18795}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2606, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -16461,33 +16445,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 563, col: 55, offset: 18795}, + pos: position{line: 563, col: 55, offset: 18799}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 563, col: 60, offset: 18800, + line: 563, col: 60, offset: 18804, }, }, }, @@ -16495,73 +16479,73 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 555, col: 40, offset: 18349}, + pos: position{line: 555, col: 40, offset: 18353}, val: "::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 555, col: 45, offset: 18354}, + pos: position{line: 555, col: 45, offset: 18358}, label: "value", expr: &actionExpr{ - pos: position{line: 567, col: 19, offset: 18858}, + pos: position{line: 567, col: 19, offset: 18862}, run: (*parser).callonDocumentElement2617, expr: &zeroOrMoreExpr{ - pos: position{line: 567, col: 19, offset: 18858}, + pos: position{line: 567, col: 19, offset: 18862}, expr: &seqExpr{ - pos: position{line: 567, col: 20, offset: 18859}, + pos: position{line: 567, col: 20, offset: 18863}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 567, col: 20, offset: 18859}, + pos: position{line: 567, col: 20, offset: 18863}, expr: &litMatcher{ - pos: position{line: 567, col: 21, offset: 18860}, + pos: position{line: 567, col: 21, offset: 18864}, val: ":", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 567, col: 25, offset: 18864}, + pos: position{line: 567, col: 25, offset: 18868}, expr: &litMatcher{ - pos: position{line: 567, col: 26, offset: 18865}, + pos: position{line: 567, col: 26, offset: 18869}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 567, col: 30, offset: 18869}, + pos: position{line: 567, col: 30, offset: 18873}, expr: &litMatcher{ - pos: position{line: 567, col: 31, offset: 18870}, + pos: position{line: 567, col: 31, offset: 18874}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 567, col: 35, offset: 18874}, + pos: position{line: 567, col: 35, offset: 18878}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 567, col: 40, offset: 18879, + line: 567, col: 40, offset: 18883, }, }, }, @@ -16569,93 +16553,93 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 555, col: 68, offset: 18377}, + pos: position{line: 555, col: 68, offset: 18381}, label: "attrs", expr: &actionExpr{ - pos: position{line: 571, col: 24, offset: 18942}, + pos: position{line: 571, col: 24, offset: 18946}, run: (*parser).callonDocumentElement2634, expr: &seqExpr{ - pos: position{line: 571, col: 24, offset: 18942}, + pos: position{line: 571, col: 24, offset: 18946}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 571, col: 24, offset: 18942}, + pos: position{line: 571, col: 24, offset: 18946}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 571, col: 28, offset: 18946}, + pos: position{line: 571, col: 28, offset: 18950}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 571, col: 34, offset: 18952}, + pos: position{line: 571, col: 34, offset: 18956}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonDocumentElement2640, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement2643, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement2646, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement2649, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement2652, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2657, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -16664,23 +16648,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2660, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2664, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -16690,37 +16674,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement2666, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -16734,31 +16718,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonDocumentElement2677, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2681, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -16767,23 +16751,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2684, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2688, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -16793,37 +16777,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonDocumentElement2690, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -16835,28 +16819,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2704, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -16868,71 +16852,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonDocumentElement2706, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDocumentElement2709, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDocumentElement2712, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDocumentElement2715, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDocumentElement2718, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDocumentElement2723, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -16941,23 +16925,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDocumentElement2726, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2730, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -16967,37 +16951,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDocumentElement2732, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -17011,28 +16995,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDocumentElement2746, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -17048,7 +17032,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 571, col: 54, offset: 18972}, + pos: position{line: 571, col: 54, offset: 18976}, val: "]", ignoreCase: false, }, @@ -17060,7 +17044,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 218, col: 15, offset: 7438}, + pos: position{line: 218, col: 15, offset: 7442}, name: "Paragraph", }, }, @@ -17070,1554 +17054,51 @@ var g = &grammar{ }, }, }, - { - name: "GenericAttribute", - pos: position{line: 294, col: 1, offset: 9868}, - expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, - run: (*parser).callonGenericAttribute2, - expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, - exprs: []interface{}{ - &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, - label: "key", - expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, - run: (*parser).callonGenericAttribute5, - expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, - expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, - run: (*parser).callonGenericAttribute8, - expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, - val: "quote", - ignoreCase: false, - }, - }, - }, - ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, - expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, - run: (*parser).callonGenericAttribute11, - expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, - val: "verse", - ignoreCase: false, - }, - }, - }, - ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, - expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, - run: (*parser).callonGenericAttribute14, - expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, - val: "literal", - ignoreCase: false, - }, - }, - }, - &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, - label: "key", - expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, - expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonGenericAttribute19, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - run: (*parser).callonGenericAttribute22, - expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonGenericAttribute26, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, - run: (*parser).callonGenericAttribute28, - expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, - expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, - val: "=", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, - expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, - val: ",", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, - expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, - val: "]", - ignoreCase: false, - }, - }, - &anyMatcher{ - line: 304, col: 95, offset: 10345, - }, - }, - }, - }, - }, - }, - }, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, - val: "=", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, - label: "value", - expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, - run: (*parser).callonGenericAttribute39, - expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, - label: "value", - expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, - expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonGenericAttribute43, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - run: (*parser).callonGenericAttribute46, - expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonGenericAttribute50, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, - run: (*parser).callonGenericAttribute52, - expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, - expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, - val: "=", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, - expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, - val: ",", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, - expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, - val: "]", - ignoreCase: false, - }, - }, - &anyMatcher{ - line: 310, col: 64, offset: 10484, - }, - }, - }, - }, - }, - }, - }, - }, - }, - }, - &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, - expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, - val: ",", - ignoreCase: false, - }, - }, - &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonGenericAttribute66, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, - run: (*parser).callonGenericAttribute68, - expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, - exprs: []interface{}{ - &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, - label: "key", - expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, - run: (*parser).callonGenericAttribute71, - expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, - expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, - run: (*parser).callonGenericAttribute74, - expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, - val: "quote", - ignoreCase: false, - }, - }, - }, - ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, - expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, - run: (*parser).callonGenericAttribute77, - expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, - val: "verse", - ignoreCase: false, - }, - }, - }, - ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, - expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, - run: (*parser).callonGenericAttribute80, - expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, - val: "literal", - ignoreCase: false, - }, - }, - }, - &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, - label: "key", - expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, - expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonGenericAttribute85, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - run: (*parser).callonGenericAttribute88, - expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonGenericAttribute92, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, - run: (*parser).callonGenericAttribute94, - expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, - expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, - val: "=", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, - expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, - val: ",", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, - expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, - val: "]", - ignoreCase: false, - }, - }, - &anyMatcher{ - line: 304, col: 95, offset: 10345, - }, - }, - }, - }, - }, - }, - }, - }, - }, - }, - }, - }, - &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, - expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, - val: ",", - ignoreCase: false, - }, - }, - &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonGenericAttribute108, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - }, - }, - }, - }, - }, - { - name: "QuoteAttributes", - pos: position{line: 320, col: 1, offset: 10663}, - expr: &choiceExpr{ - pos: position{line: 320, col: 20, offset: 10682}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, - run: (*parser).callonQuoteAttributes2, - expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, - val: "[", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, - label: "kind", - expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, - run: (*parser).callonQuoteAttributes6, - expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, - val: "quote", - ignoreCase: false, - }, - }, - }, - &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonQuoteAttributes11, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, - val: ",", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, - label: "author", - expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, - run: (*parser).callonQuoteAttributes15, - expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, - expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonQuoteAttributes18, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - run: (*parser).callonQuoteAttributes21, - expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonQuoteAttributes25, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, - run: (*parser).callonQuoteAttributes27, - expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, - expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, - val: "\r\n", - ignoreCase: false, - }, - &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, - ignoreCase: false, - inverted: false, - }, - ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, - expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, - }, - }, - }, - }, - }, - ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, - expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, - val: ",", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, - expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, - val: "]", - ignoreCase: false, - }, - }, - &anyMatcher{ - line: 359, col: 55, offset: 11916, - }, - }, - }, - }, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, - val: ",", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, - label: "title", - expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, - run: (*parser).callonQuoteAttributes42, - expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, - expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonQuoteAttributes45, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - run: (*parser).callonQuoteAttributes48, - expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonQuoteAttributes52, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, - expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, - val: "\r\n", - ignoreCase: false, - }, - &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, - ignoreCase: false, - inverted: false, - }, - ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, - expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, - }, - }, - }, - }, - }, - ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, - expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, - val: ",", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, - expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, - val: "]", - ignoreCase: false, - }, - }, - &anyMatcher{ - line: 365, col: 54, offset: 12044, - }, - }, - }, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, - val: "]", - ignoreCase: false, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, - run: (*parser).callonQuoteAttributes67, - expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, - val: "[", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, - label: "kind", - expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, - run: (*parser).callonQuoteAttributes71, - expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, - val: "quote", - ignoreCase: false, - }, - }, - }, - &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonQuoteAttributes76, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, - val: ",", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, - label: "author", - expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, - run: (*parser).callonQuoteAttributes80, - expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, - expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonQuoteAttributes83, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - run: (*parser).callonQuoteAttributes86, - expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonQuoteAttributes90, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, - run: (*parser).callonQuoteAttributes92, - expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, - expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, - val: "\r\n", - ignoreCase: false, - }, - &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, - ignoreCase: false, - inverted: false, - }, - ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, - expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, - }, - }, - }, - }, - }, - ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, - expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, - val: ",", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, - expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, - val: "]", - ignoreCase: false, - }, - }, - &anyMatcher{ - line: 359, col: 55, offset: 11916, - }, - }, - }, - }, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, - val: "]", - ignoreCase: false, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, - run: (*parser).callonQuoteAttributes106, - expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, - val: "[", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, - label: "kind", - expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, - run: (*parser).callonQuoteAttributes110, - expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, - val: "quote", - ignoreCase: false, - }, - }, - }, - &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonQuoteAttributes115, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, - val: "]", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - }, - { - name: "VerseAttributes", - pos: position{line: 336, col: 1, offset: 11197}, - expr: &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, - run: (*parser).callonVerseAttributes1, - expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, - exprs: []interface{}{ - &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, - label: "attribute", - expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, - run: (*parser).callonVerseAttributes5, - expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, - val: "[", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, - label: "kind", - expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, - run: (*parser).callonVerseAttributes9, - expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, - val: "verse", - ignoreCase: false, - }, - }, - }, - &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonVerseAttributes14, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, - val: ",", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, - label: "author", - expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, - run: (*parser).callonVerseAttributes18, - expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, - expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonVerseAttributes21, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - run: (*parser).callonVerseAttributes24, - expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonVerseAttributes28, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, - run: (*parser).callonVerseAttributes30, - expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, - expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, - val: "\r\n", - ignoreCase: false, - }, - &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, - ignoreCase: false, - inverted: false, - }, - ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, - expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, - }, - }, - }, - }, - }, - ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, - expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, - val: ",", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, - expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, - val: "]", - ignoreCase: false, - }, - }, - &anyMatcher{ - line: 359, col: 55, offset: 11916, - }, - }, - }, - }, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, - val: ",", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, - label: "title", - expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, - run: (*parser).callonVerseAttributes45, - expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, - expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonVerseAttributes48, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - run: (*parser).callonVerseAttributes51, - expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonVerseAttributes55, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, - expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, - val: "\r\n", - ignoreCase: false, - }, - &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, - ignoreCase: false, - inverted: false, - }, - ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, - expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, - }, - }, - }, - }, - }, - ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, - expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, - val: ",", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, - expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, - val: "]", - ignoreCase: false, - }, - }, - &anyMatcher{ - line: 365, col: 54, offset: 12044, - }, - }, - }, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, - val: "]", - ignoreCase: false, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, - run: (*parser).callonVerseAttributes70, - expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, - val: "[", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, - label: "kind", - expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, - run: (*parser).callonVerseAttributes74, - expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, - val: "verse", - ignoreCase: false, - }, - }, - }, - &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonVerseAttributes79, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, - val: ",", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, - label: "author", - expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, - run: (*parser).callonVerseAttributes83, - expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, - expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonVerseAttributes86, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - run: (*parser).callonVerseAttributes89, - expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonVerseAttributes93, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, - run: (*parser).callonVerseAttributes95, - expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, - expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, - val: "\r\n", - ignoreCase: false, - }, - &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, - ignoreCase: false, - inverted: false, - }, - ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, - expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, - }, - }, - }, - }, - }, - ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, - expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, - val: ",", - ignoreCase: false, - }, - }, - ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, - expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, - val: "]", - ignoreCase: false, - }, - }, - &anyMatcher{ - line: 359, col: 55, offset: 11916, - }, - }, - }, - }, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, - val: "]", - ignoreCase: false, - }, - }, - }, - }, - &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, - run: (*parser).callonVerseAttributes109, - expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, - val: "[", - ignoreCase: false, - }, - &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, - label: "kind", - expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, - run: (*parser).callonVerseAttributes113, - expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, - val: "verse", - ignoreCase: false, - }, - }, - }, - &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonVerseAttributes118, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, - val: "]", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - }, - &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, - run: (*parser).callonVerseAttributes121, - }, - }, - }, - }, - }, { name: "Section", - pos: position{line: 377, col: 1, offset: 12310}, + pos: position{line: 377, col: 1, offset: 12314}, expr: &actionExpr{ - pos: position{line: 377, col: 12, offset: 12321}, + pos: position{line: 377, col: 12, offset: 12325}, run: (*parser).callonSection1, expr: &seqExpr{ - pos: position{line: 377, col: 12, offset: 12321}, + pos: position{line: 377, col: 12, offset: 12325}, exprs: []interface{}{ &andExpr{ - pos: position{line: 377, col: 12, offset: 12321}, + pos: position{line: 377, col: 12, offset: 12325}, expr: &litMatcher{ - pos: position{line: 377, col: 13, offset: 12322}, + pos: position{line: 377, col: 13, offset: 12326}, val: "=", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 378, col: 5, offset: 12395}, + pos: position{line: 378, col: 5, offset: 12399}, label: "section", expr: &choiceExpr{ - pos: position{line: 378, col: 14, offset: 12404}, + pos: position{line: 378, col: 14, offset: 12408}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 378, col: 14, offset: 12404}, + pos: position{line: 378, col: 14, offset: 12408}, name: "Section0", }, &ruleRefExpr{ - pos: position{line: 378, col: 25, offset: 12415}, + pos: position{line: 378, col: 25, offset: 12419}, name: "Section1", }, &ruleRefExpr{ - pos: position{line: 378, col: 36, offset: 12426}, + pos: position{line: 378, col: 36, offset: 12430}, name: "Section2", }, &ruleRefExpr{ - pos: position{line: 378, col: 47, offset: 12437}, + pos: position{line: 378, col: 47, offset: 12441}, name: "Section3", }, &ruleRefExpr{ - pos: position{line: 378, col: 58, offset: 12448}, + pos: position{line: 378, col: 58, offset: 12452}, name: "Section4", }, &ruleRefExpr{ - pos: position{line: 378, col: 69, offset: 12459}, + pos: position{line: 378, col: 69, offset: 12463}, name: "Section5", }, }, @@ -18629,45 +17110,45 @@ var g = &grammar{ }, { name: "Section1_5", - pos: position{line: 382, col: 1, offset: 12502}, + pos: position{line: 382, col: 1, offset: 12506}, expr: &actionExpr{ - pos: position{line: 382, col: 15, offset: 12516}, + pos: position{line: 382, col: 15, offset: 12520}, run: (*parser).callonSection1_51, expr: &seqExpr{ - pos: position{line: 382, col: 15, offset: 12516}, + pos: position{line: 382, col: 15, offset: 12520}, exprs: []interface{}{ &andExpr{ - pos: position{line: 382, col: 15, offset: 12516}, + pos: position{line: 382, col: 15, offset: 12520}, expr: &litMatcher{ - pos: position{line: 382, col: 16, offset: 12517}, + pos: position{line: 382, col: 16, offset: 12521}, val: "=", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 383, col: 5, offset: 12590}, + pos: position{line: 383, col: 5, offset: 12594}, label: "section", expr: &choiceExpr{ - pos: position{line: 383, col: 14, offset: 12599}, + pos: position{line: 383, col: 14, offset: 12603}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 383, col: 14, offset: 12599}, + pos: position{line: 383, col: 14, offset: 12603}, name: "Section1", }, &ruleRefExpr{ - pos: position{line: 383, col: 25, offset: 12610}, + pos: position{line: 383, col: 25, offset: 12614}, name: "Section2", }, &ruleRefExpr{ - pos: position{line: 383, col: 36, offset: 12621}, + pos: position{line: 383, col: 36, offset: 12625}, name: "Section3", }, &ruleRefExpr{ - pos: position{line: 383, col: 47, offset: 12632}, + pos: position{line: 383, col: 47, offset: 12636}, name: "Section4", }, &ruleRefExpr{ - pos: position{line: 383, col: 58, offset: 12643}, + pos: position{line: 383, col: 58, offset: 12647}, name: "Section5", }, }, @@ -18679,41 +17160,41 @@ var g = &grammar{ }, { name: "Section2_5", - pos: position{line: 387, col: 1, offset: 12686}, + pos: position{line: 387, col: 1, offset: 12690}, expr: &actionExpr{ - pos: position{line: 387, col: 15, offset: 12700}, + pos: position{line: 387, col: 15, offset: 12704}, run: (*parser).callonSection2_51, expr: &seqExpr{ - pos: position{line: 387, col: 15, offset: 12700}, + pos: position{line: 387, col: 15, offset: 12704}, exprs: []interface{}{ &andExpr{ - pos: position{line: 387, col: 15, offset: 12700}, + pos: position{line: 387, col: 15, offset: 12704}, expr: &litMatcher{ - pos: position{line: 387, col: 16, offset: 12701}, + pos: position{line: 387, col: 16, offset: 12705}, val: "=", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 388, col: 5, offset: 12775}, + pos: position{line: 388, col: 5, offset: 12779}, label: "section", expr: &choiceExpr{ - pos: position{line: 388, col: 14, offset: 12784}, + pos: position{line: 388, col: 14, offset: 12788}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 388, col: 14, offset: 12784}, + pos: position{line: 388, col: 14, offset: 12788}, name: "Section2", }, &ruleRefExpr{ - pos: position{line: 388, col: 25, offset: 12795}, + pos: position{line: 388, col: 25, offset: 12799}, name: "Section3", }, &ruleRefExpr{ - pos: position{line: 388, col: 36, offset: 12806}, + pos: position{line: 388, col: 36, offset: 12810}, name: "Section4", }, &ruleRefExpr{ - pos: position{line: 388, col: 47, offset: 12817}, + pos: position{line: 388, col: 47, offset: 12821}, name: "Section5", }, }, @@ -18725,37 +17206,37 @@ var g = &grammar{ }, { name: "Section3_5", - pos: position{line: 392, col: 1, offset: 12860}, + pos: position{line: 392, col: 1, offset: 12864}, expr: &actionExpr{ - pos: position{line: 392, col: 15, offset: 12874}, + pos: position{line: 392, col: 15, offset: 12878}, run: (*parser).callonSection3_51, expr: &seqExpr{ - pos: position{line: 392, col: 15, offset: 12874}, + pos: position{line: 392, col: 15, offset: 12878}, exprs: []interface{}{ &andExpr{ - pos: position{line: 392, col: 15, offset: 12874}, + pos: position{line: 392, col: 15, offset: 12878}, expr: &litMatcher{ - pos: position{line: 392, col: 16, offset: 12875}, + pos: position{line: 392, col: 16, offset: 12879}, val: "=", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 393, col: 5, offset: 12948}, + pos: position{line: 393, col: 5, offset: 12952}, label: "section", expr: &choiceExpr{ - pos: position{line: 393, col: 14, offset: 12957}, + pos: position{line: 393, col: 14, offset: 12961}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 393, col: 14, offset: 12957}, + pos: position{line: 393, col: 14, offset: 12961}, name: "Section3", }, &ruleRefExpr{ - pos: position{line: 393, col: 25, offset: 12968}, + pos: position{line: 393, col: 25, offset: 12972}, name: "Section4", }, &ruleRefExpr{ - pos: position{line: 393, col: 36, offset: 12979}, + pos: position{line: 393, col: 36, offset: 12983}, name: "Section5", }, }, @@ -18767,33 +17248,33 @@ var g = &grammar{ }, { name: "Section4_5", - pos: position{line: 397, col: 1, offset: 13022}, + pos: position{line: 397, col: 1, offset: 13026}, expr: &actionExpr{ - pos: position{line: 397, col: 15, offset: 13036}, + pos: position{line: 397, col: 15, offset: 13040}, run: (*parser).callonSection4_51, expr: &seqExpr{ - pos: position{line: 397, col: 15, offset: 13036}, + pos: position{line: 397, col: 15, offset: 13040}, exprs: []interface{}{ &andExpr{ - pos: position{line: 397, col: 15, offset: 13036}, + pos: position{line: 397, col: 15, offset: 13040}, expr: &litMatcher{ - pos: position{line: 397, col: 16, offset: 13037}, + pos: position{line: 397, col: 16, offset: 13041}, val: "=", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 398, col: 5, offset: 13110}, + pos: position{line: 398, col: 5, offset: 13114}, label: "section", expr: &choiceExpr{ - pos: position{line: 398, col: 14, offset: 13119}, + pos: position{line: 398, col: 14, offset: 13123}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 398, col: 14, offset: 13119}, + pos: position{line: 398, col: 14, offset: 13123}, name: "Section4", }, &ruleRefExpr{ - pos: position{line: 398, col: 25, offset: 13130}, + pos: position{line: 398, col: 25, offset: 13134}, name: "Section5", }, }, @@ -18803,92 +17284,52 @@ var g = &grammar{ }, }, }, - { - name: "Section0TitlePrefix", - pos: position{line: 409, col: 1, offset: 13446}, - expr: &actionExpr{ - pos: position{line: 409, col: 24, offset: 13469}, - run: (*parser).callonSection0TitlePrefix1, - expr: &seqExpr{ - pos: position{line: 409, col: 24, offset: 13469}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 409, col: 24, offset: 13469}, - val: "=", - ignoreCase: false, - }, - &oneOrMoreExpr{ - pos: position{line: 409, col: 28, offset: 13473}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonSection0TitlePrefix7, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - }, - }, - }, { name: "Section0WithMetadata", - pos: position{line: 413, col: 1, offset: 13505}, + pos: position{line: 413, col: 1, offset: 13509}, expr: &actionExpr{ - pos: position{line: 413, col: 25, offset: 13529}, + pos: position{line: 413, col: 25, offset: 13533}, run: (*parser).callonSection0WithMetadata1, expr: &seqExpr{ - pos: position{line: 413, col: 25, offset: 13529}, + pos: position{line: 413, col: 25, offset: 13533}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 413, col: 25, offset: 13529}, + pos: position{line: 413, col: 25, offset: 13533}, label: "title", expr: &ruleRefExpr{ - pos: position{line: 413, col: 32, offset: 13536}, + pos: position{line: 413, col: 32, offset: 13540}, name: "Section0Title", }, }, &labeledExpr{ - pos: position{line: 414, col: 9, offset: 13560}, + pos: position{line: 414, col: 9, offset: 13564}, label: "authors", expr: &zeroOrOneExpr{ - pos: position{line: 414, col: 18, offset: 13569}, + pos: position{line: 414, col: 18, offset: 13573}, expr: &choiceExpr{ - pos: position{line: 106, col: 20, offset: 3464}, + pos: position{line: 106, col: 20, offset: 3468}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 108, col: 30, offset: 3551}, + pos: position{line: 108, col: 30, offset: 3555}, run: (*parser).callonSection0WithMetadata8, expr: &seqExpr{ - pos: position{line: 108, col: 30, offset: 3551}, + pos: position{line: 108, col: 30, offset: 3555}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 108, col: 30, offset: 3551}, + pos: position{line: 108, col: 30, offset: 3555}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata13, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -18897,39 +17338,39 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 108, col: 34, offset: 3555}, + pos: position{line: 108, col: 34, offset: 3559}, expr: &litMatcher{ - pos: position{line: 108, col: 35, offset: 3556}, + pos: position{line: 108, col: 35, offset: 3560}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 108, col: 39, offset: 3560}, + pos: position{line: 108, col: 39, offset: 3564}, label: "authors", expr: &oneOrMoreExpr{ - pos: position{line: 108, col: 48, offset: 3569}, + pos: position{line: 108, col: 48, offset: 3573}, expr: &actionExpr{ - pos: position{line: 116, col: 19, offset: 3824}, + pos: position{line: 116, col: 19, offset: 3828}, run: (*parser).callonSection0WithMetadata19, expr: &seqExpr{ - pos: position{line: 116, col: 19, offset: 3824}, + pos: position{line: 116, col: 19, offset: 3828}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 116, col: 19, offset: 3824}, + pos: position{line: 116, col: 19, offset: 3828}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata24, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -18938,23 +17379,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 116, col: 23, offset: 3828}, + pos: position{line: 116, col: 23, offset: 3832}, label: "fullname", expr: &actionExpr{ - pos: position{line: 121, col: 23, offset: 4060}, + pos: position{line: 121, col: 23, offset: 4064}, run: (*parser).callonSection0WithMetadata27, expr: &oneOrMoreExpr{ - pos: position{line: 121, col: 23, offset: 4060}, + pos: position{line: 121, col: 23, offset: 4064}, expr: &choiceExpr{ - pos: position{line: 121, col: 24, offset: 4061}, + pos: position{line: 121, col: 24, offset: 4065}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0WithMetadata30, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -18963,36 +17404,36 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 121, col: 37, offset: 4074}, + pos: position{line: 121, col: 37, offset: 4078}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 121, col: 37, offset: 4074}, + pos: position{line: 121, col: 37, offset: 4078}, expr: &litMatcher{ - pos: position{line: 121, col: 38, offset: 4075}, + pos: position{line: 121, col: 38, offset: 4079}, val: "<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 121, col: 42, offset: 4079}, + pos: position{line: 121, col: 42, offset: 4083}, expr: &litMatcher{ - pos: position{line: 121, col: 43, offset: 4080}, + pos: position{line: 121, col: 43, offset: 4084}, val: ";", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 121, col: 47, offset: 4084}, + pos: position{line: 121, col: 47, offset: 4088}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -19002,7 +17443,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 121, col: 56, offset: 4093, + line: 121, col: 56, offset: 4097, }, }, }, @@ -19012,39 +17453,39 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 116, col: 53, offset: 3858}, + pos: position{line: 116, col: 53, offset: 3862}, label: "email", expr: &zeroOrOneExpr{ - pos: position{line: 116, col: 59, offset: 3864}, + pos: position{line: 116, col: 59, offset: 3868}, expr: &actionExpr{ - pos: position{line: 125, col: 24, offset: 4157}, + pos: position{line: 125, col: 24, offset: 4161}, run: (*parser).callonSection0WithMetadata45, expr: &seqExpr{ - pos: position{line: 125, col: 24, offset: 4157}, + pos: position{line: 125, col: 24, offset: 4161}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 125, col: 24, offset: 4157}, + pos: position{line: 125, col: 24, offset: 4161}, val: "<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 125, col: 28, offset: 4161}, + pos: position{line: 125, col: 28, offset: 4165}, label: "email", expr: &actionExpr{ - pos: position{line: 125, col: 35, offset: 4168}, + pos: position{line: 125, col: 35, offset: 4172}, run: (*parser).callonSection0WithMetadata49, expr: &oneOrMoreExpr{ - pos: position{line: 125, col: 35, offset: 4168}, + pos: position{line: 125, col: 35, offset: 4172}, expr: &choiceExpr{ - pos: position{line: 125, col: 36, offset: 4169}, + pos: position{line: 125, col: 36, offset: 4173}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0WithMetadata52, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -19053,44 +17494,44 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 125, col: 49, offset: 4182}, + pos: position{line: 125, col: 49, offset: 4186}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 125, col: 49, offset: 4182}, + pos: position{line: 125, col: 49, offset: 4186}, expr: &litMatcher{ - pos: position{line: 125, col: 50, offset: 4183}, + pos: position{line: 125, col: 50, offset: 4187}, val: ">", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 125, col: 54, offset: 4187}, + pos: position{line: 125, col: 54, offset: 4191}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 125, col: 60, offset: 4193, + line: 125, col: 60, offset: 4197, }, }, }, @@ -19100,7 +17541,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 127, col: 4, offset: 4234}, + pos: position{line: 127, col: 4, offset: 4238}, val: ">", ignoreCase: false, }, @@ -19110,20 +17551,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 116, col: 82, offset: 3887}, + pos: position{line: 116, col: 82, offset: 3891}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata69, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19132,28 +17573,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 116, col: 86, offset: 3891}, + pos: position{line: 116, col: 86, offset: 3895}, expr: &litMatcher{ - pos: position{line: 116, col: 86, offset: 3891}, + pos: position{line: 116, col: 86, offset: 3895}, val: ";", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 116, col: 91, offset: 3896}, + pos: position{line: 116, col: 91, offset: 3900}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata76, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19167,24 +17608,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -19193,26 +17634,26 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 112, col: 33, offset: 3688}, + pos: position{line: 112, col: 33, offset: 3692}, run: (*parser).callonSection0WithMetadata83, expr: &seqExpr{ - pos: position{line: 112, col: 33, offset: 3688}, + pos: position{line: 112, col: 33, offset: 3692}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 112, col: 33, offset: 3688}, + pos: position{line: 112, col: 33, offset: 3692}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata88, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19221,34 +17662,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 112, col: 37, offset: 3692}, + pos: position{line: 112, col: 37, offset: 3696}, val: ":author:", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 112, col: 48, offset: 3703}, + pos: position{line: 112, col: 48, offset: 3707}, label: "author", expr: &actionExpr{ - pos: position{line: 116, col: 19, offset: 3824}, + pos: position{line: 116, col: 19, offset: 3828}, run: (*parser).callonSection0WithMetadata92, expr: &seqExpr{ - pos: position{line: 116, col: 19, offset: 3824}, + pos: position{line: 116, col: 19, offset: 3828}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 116, col: 19, offset: 3824}, + pos: position{line: 116, col: 19, offset: 3828}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata97, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19257,23 +17698,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 116, col: 23, offset: 3828}, + pos: position{line: 116, col: 23, offset: 3832}, label: "fullname", expr: &actionExpr{ - pos: position{line: 121, col: 23, offset: 4060}, + pos: position{line: 121, col: 23, offset: 4064}, run: (*parser).callonSection0WithMetadata100, expr: &oneOrMoreExpr{ - pos: position{line: 121, col: 23, offset: 4060}, + pos: position{line: 121, col: 23, offset: 4064}, expr: &choiceExpr{ - pos: position{line: 121, col: 24, offset: 4061}, + pos: position{line: 121, col: 24, offset: 4065}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0WithMetadata103, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -19282,36 +17723,36 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 121, col: 37, offset: 4074}, + pos: position{line: 121, col: 37, offset: 4078}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 121, col: 37, offset: 4074}, + pos: position{line: 121, col: 37, offset: 4078}, expr: &litMatcher{ - pos: position{line: 121, col: 38, offset: 4075}, + pos: position{line: 121, col: 38, offset: 4079}, val: "<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 121, col: 42, offset: 4079}, + pos: position{line: 121, col: 42, offset: 4083}, expr: &litMatcher{ - pos: position{line: 121, col: 43, offset: 4080}, + pos: position{line: 121, col: 43, offset: 4084}, val: ";", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 121, col: 47, offset: 4084}, + pos: position{line: 121, col: 47, offset: 4088}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -19321,7 +17762,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 121, col: 56, offset: 4093, + line: 121, col: 56, offset: 4097, }, }, }, @@ -19331,39 +17772,39 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 116, col: 53, offset: 3858}, + pos: position{line: 116, col: 53, offset: 3862}, label: "email", expr: &zeroOrOneExpr{ - pos: position{line: 116, col: 59, offset: 3864}, + pos: position{line: 116, col: 59, offset: 3868}, expr: &actionExpr{ - pos: position{line: 125, col: 24, offset: 4157}, - run: (*parser).callonSection0WithMetadata45, + pos: position{line: 125, col: 24, offset: 4161}, + run: (*parser).callonSection0WithMetadata118, expr: &seqExpr{ - pos: position{line: 125, col: 24, offset: 4157}, + pos: position{line: 125, col: 24, offset: 4161}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 125, col: 24, offset: 4157}, + pos: position{line: 125, col: 24, offset: 4161}, val: "<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 125, col: 28, offset: 4161}, + pos: position{line: 125, col: 28, offset: 4165}, label: "email", expr: &actionExpr{ - pos: position{line: 125, col: 35, offset: 4168}, - run: (*parser).callonSection0WithMetadata49, + pos: position{line: 125, col: 35, offset: 4172}, + run: (*parser).callonSection0WithMetadata122, expr: &oneOrMoreExpr{ - pos: position{line: 125, col: 35, offset: 4168}, + pos: position{line: 125, col: 35, offset: 4172}, expr: &choiceExpr{ - pos: position{line: 125, col: 36, offset: 4169}, + pos: position{line: 125, col: 36, offset: 4173}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonSection0WithMetadata52, + pos: position{line: 1537, col: 14, offset: 56273}, + run: (*parser).callonSection0WithMetadata125, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -19372,44 +17813,44 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 125, col: 49, offset: 4182}, + pos: position{line: 125, col: 49, offset: 4186}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 125, col: 49, offset: 4182}, + pos: position{line: 125, col: 49, offset: 4186}, expr: &litMatcher{ - pos: position{line: 125, col: 50, offset: 4183}, + pos: position{line: 125, col: 50, offset: 4187}, val: ">", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 125, col: 54, offset: 4187}, + pos: position{line: 125, col: 54, offset: 4191}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 125, col: 60, offset: 4193, + line: 125, col: 60, offset: 4197, }, }, }, @@ -19419,7 +17860,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 127, col: 4, offset: 4234}, + pos: position{line: 127, col: 4, offset: 4238}, val: ">", ignoreCase: false, }, @@ -19429,20 +17870,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 116, col: 82, offset: 3887}, + pos: position{line: 116, col: 82, offset: 3891}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata142, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19451,28 +17892,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 116, col: 86, offset: 3891}, + pos: position{line: 116, col: 86, offset: 3895}, expr: &litMatcher{ - pos: position{line: 116, col: 86, offset: 3891}, + pos: position{line: 116, col: 86, offset: 3895}, val: ";", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 116, col: 91, offset: 3896}, + pos: position{line: 116, col: 91, offset: 3900}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata149, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19485,24 +17926,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -19515,31 +17956,31 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 415, col: 9, offset: 13596}, + pos: position{line: 415, col: 9, offset: 13600}, label: "revision", expr: &zeroOrOneExpr{ - pos: position{line: 415, col: 19, offset: 13606}, + pos: position{line: 415, col: 19, offset: 13610}, expr: &actionExpr{ - pos: position{line: 133, col: 21, offset: 4415}, + pos: position{line: 133, col: 21, offset: 4419}, run: (*parser).callonSection0WithMetadata158, expr: &seqExpr{ - pos: position{line: 133, col: 21, offset: 4415}, + pos: position{line: 133, col: 21, offset: 4419}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 133, col: 21, offset: 4415}, + pos: position{line: 133, col: 21, offset: 4419}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata163, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19548,47 +17989,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 133, col: 25, offset: 4419}, + pos: position{line: 133, col: 25, offset: 4423}, expr: &litMatcher{ - pos: position{line: 133, col: 26, offset: 4420}, + pos: position{line: 133, col: 26, offset: 4424}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 133, col: 30, offset: 4424}, + pos: position{line: 133, col: 30, offset: 4428}, label: "revision", expr: &choiceExpr{ - pos: position{line: 134, col: 9, offset: 4443}, + pos: position{line: 134, col: 9, offset: 4447}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 134, col: 10, offset: 4444}, + pos: position{line: 134, col: 10, offset: 4448}, run: (*parser).callonSection0WithMetadata169, expr: &seqExpr{ - pos: position{line: 134, col: 10, offset: 4444}, + pos: position{line: 134, col: 10, offset: 4448}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 134, col: 10, offset: 4444}, + pos: position{line: 134, col: 10, offset: 4448}, label: "revnumber", expr: &choiceExpr{ - pos: position{line: 143, col: 27, offset: 4961}, + pos: position{line: 143, col: 27, offset: 4965}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 143, col: 27, offset: 4961}, + pos: position{line: 143, col: 27, offset: 4965}, run: (*parser).callonSection0WithMetadata173, expr: &seqExpr{ - pos: position{line: 143, col: 27, offset: 4961}, + pos: position{line: 143, col: 27, offset: 4965}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 143, col: 27, offset: 4961}, + pos: position{line: 143, col: 27, offset: 4965}, val: "v", ignoreCase: true, }, &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSection0WithMetadata176, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -19596,17 +18037,17 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 143, col: 39, offset: 4973}, + pos: position{line: 143, col: 39, offset: 4977}, expr: &choiceExpr{ - pos: position{line: 143, col: 40, offset: 4974}, + pos: position{line: 143, col: 40, offset: 4978}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0WithMetadata180, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -19615,23 +18056,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0WithMetadata183, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata187, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19641,55 +18082,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 143, col: 61, offset: 4995}, + pos: position{line: 143, col: 61, offset: 4999}, run: (*parser).callonSection0WithMetadata189, expr: &seqExpr{ - pos: position{line: 143, col: 62, offset: 4996}, + pos: position{line: 143, col: 62, offset: 5000}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 143, col: 62, offset: 4996}, + pos: position{line: 143, col: 62, offset: 5000}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 143, col: 67, offset: 5001}, + pos: position{line: 143, col: 67, offset: 5005}, expr: &litMatcher{ - pos: position{line: 143, col: 68, offset: 5002}, + pos: position{line: 143, col: 68, offset: 5006}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 143, col: 72, offset: 5006}, + pos: position{line: 143, col: 72, offset: 5010}, expr: &litMatcher{ - pos: position{line: 143, col: 73, offset: 5007}, + pos: position{line: 143, col: 73, offset: 5011}, val: ":", ignoreCase: false, }, }, &anyMatcher{ - line: 143, col: 78, offset: 5012, + line: 143, col: 78, offset: 5016, }, }, }, @@ -19701,24 +18142,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 147, col: 5, offset: 5088}, + pos: position{line: 147, col: 5, offset: 5092}, run: (*parser).callonSection0WithMetadata202, expr: &seqExpr{ - pos: position{line: 147, col: 5, offset: 5088}, + pos: position{line: 147, col: 5, offset: 5092}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 147, col: 5, offset: 5088}, + pos: position{line: 147, col: 5, offset: 5092}, expr: &litMatcher{ - pos: position{line: 147, col: 5, offset: 5088}, + pos: position{line: 147, col: 5, offset: 5092}, val: "v", ignoreCase: true, }, }, &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSection0WithMetadata206, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -19726,17 +18167,17 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 147, col: 18, offset: 5101}, + pos: position{line: 147, col: 18, offset: 5105}, expr: &choiceExpr{ - pos: position{line: 147, col: 19, offset: 5102}, + pos: position{line: 147, col: 19, offset: 5106}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0WithMetadata210, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -19745,23 +18186,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0WithMetadata213, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata217, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19771,52 +18212,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 147, col: 41, offset: 5124}, + pos: position{line: 147, col: 41, offset: 5128}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 147, col: 41, offset: 5124}, + pos: position{line: 147, col: 41, offset: 5128}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 147, col: 46, offset: 5129}, + pos: position{line: 147, col: 46, offset: 5133}, expr: &litMatcher{ - pos: position{line: 147, col: 47, offset: 5130}, + pos: position{line: 147, col: 47, offset: 5134}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 147, col: 51, offset: 5134}, + pos: position{line: 147, col: 51, offset: 5138}, expr: &litMatcher{ - pos: position{line: 147, col: 52, offset: 5135}, + pos: position{line: 147, col: 52, offset: 5139}, val: ":", ignoreCase: false, }, }, &anyMatcher{ - line: 147, col: 57, offset: 5140, + line: 147, col: 57, offset: 5144, }, }, }, @@ -19824,20 +18265,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 147, col: 62, offset: 5145}, + pos: position{line: 147, col: 62, offset: 5149}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata234, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19846,9 +18287,9 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 147, col: 66, offset: 5149}, + pos: position{line: 147, col: 66, offset: 5153}, expr: &litMatcher{ - pos: position{line: 147, col: 67, offset: 5150}, + pos: position{line: 147, col: 67, offset: 5154}, val: ",", ignoreCase: false, }, @@ -19860,33 +18301,33 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 134, col: 45, offset: 4479}, + pos: position{line: 134, col: 45, offset: 4483}, expr: &litMatcher{ - pos: position{line: 134, col: 45, offset: 4479}, + pos: position{line: 134, col: 45, offset: 4483}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 134, col: 50, offset: 4484}, + pos: position{line: 134, col: 50, offset: 4488}, label: "revdate", expr: &zeroOrOneExpr{ - pos: position{line: 134, col: 58, offset: 4492}, + pos: position{line: 134, col: 58, offset: 4496}, expr: &actionExpr{ - pos: position{line: 151, col: 25, offset: 5214}, + pos: position{line: 151, col: 25, offset: 5218}, run: (*parser).callonSection0WithMetadata242, expr: &oneOrMoreExpr{ - pos: position{line: 151, col: 25, offset: 5214}, + pos: position{line: 151, col: 25, offset: 5218}, expr: &choiceExpr{ - pos: position{line: 151, col: 26, offset: 5215}, + pos: position{line: 151, col: 26, offset: 5219}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0WithMetadata245, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -19895,23 +18336,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0WithMetadata248, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata252, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -19921,47 +18362,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 151, col: 47, offset: 5236}, + pos: position{line: 151, col: 47, offset: 5240}, run: (*parser).callonSection0WithMetadata254, expr: &seqExpr{ - pos: position{line: 151, col: 48, offset: 5237}, + pos: position{line: 151, col: 48, offset: 5241}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 151, col: 48, offset: 5237}, + pos: position{line: 151, col: 48, offset: 5241}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 151, col: 53, offset: 5242}, + pos: position{line: 151, col: 53, offset: 5246}, expr: &litMatcher{ - pos: position{line: 151, col: 54, offset: 5243}, + pos: position{line: 151, col: 54, offset: 5247}, val: ":", ignoreCase: false, }, }, &anyMatcher{ - line: 151, col: 59, offset: 5248, + line: 151, col: 59, offset: 5252, }, }, }, @@ -19973,33 +18414,33 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 134, col: 82, offset: 4516}, + pos: position{line: 134, col: 82, offset: 4520}, expr: &litMatcher{ - pos: position{line: 134, col: 82, offset: 4516}, + pos: position{line: 134, col: 82, offset: 4520}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 134, col: 87, offset: 4521}, + pos: position{line: 134, col: 87, offset: 4525}, label: "revremark", expr: &zeroOrOneExpr{ - pos: position{line: 134, col: 97, offset: 4531}, + pos: position{line: 134, col: 97, offset: 4535}, expr: &actionExpr{ - pos: position{line: 157, col: 27, offset: 5349}, + pos: position{line: 157, col: 27, offset: 5353}, run: (*parser).callonSection0WithMetadata269, expr: &oneOrMoreExpr{ - pos: position{line: 157, col: 27, offset: 5349}, + pos: position{line: 157, col: 27, offset: 5353}, expr: &choiceExpr{ - pos: position{line: 157, col: 28, offset: 5350}, + pos: position{line: 157, col: 28, offset: 5354}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0WithMetadata272, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20008,23 +18449,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0WithMetadata275, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata279, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -20034,39 +18475,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 157, col: 49, offset: 5371}, + pos: position{line: 157, col: 49, offset: 5375}, run: (*parser).callonSection0WithMetadata281, expr: &seqExpr{ - pos: position{line: 157, col: 50, offset: 5372}, + pos: position{line: 157, col: 50, offset: 5376}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 157, col: 50, offset: 5372}, + pos: position{line: 157, col: 50, offset: 5376}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 157, col: 56, offset: 5378, + line: 157, col: 56, offset: 5382, }, }, }, @@ -20081,29 +18522,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 136, col: 15, offset: 4649}, + pos: position{line: 136, col: 15, offset: 4653}, run: (*parser).callonSection0WithMetadata290, expr: &seqExpr{ - pos: position{line: 136, col: 15, offset: 4649}, + pos: position{line: 136, col: 15, offset: 4653}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 136, col: 15, offset: 4649}, + pos: position{line: 136, col: 15, offset: 4653}, label: "revdate", expr: &actionExpr{ - pos: position{line: 151, col: 25, offset: 5214}, + pos: position{line: 151, col: 25, offset: 5218}, run: (*parser).callonSection0WithMetadata293, expr: &oneOrMoreExpr{ - pos: position{line: 151, col: 25, offset: 5214}, + pos: position{line: 151, col: 25, offset: 5218}, expr: &choiceExpr{ - pos: position{line: 151, col: 26, offset: 5215}, + pos: position{line: 151, col: 26, offset: 5219}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0WithMetadata296, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20112,23 +18553,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0WithMetadata299, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata303, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -20138,47 +18579,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 151, col: 47, offset: 5236}, + pos: position{line: 151, col: 47, offset: 5240}, run: (*parser).callonSection0WithMetadata305, expr: &seqExpr{ - pos: position{line: 151, col: 48, offset: 5237}, + pos: position{line: 151, col: 48, offset: 5241}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 151, col: 48, offset: 5237}, + pos: position{line: 151, col: 48, offset: 5241}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 151, col: 53, offset: 5242}, + pos: position{line: 151, col: 53, offset: 5246}, expr: &litMatcher{ - pos: position{line: 151, col: 54, offset: 5243}, + pos: position{line: 151, col: 54, offset: 5247}, val: ":", ignoreCase: false, }, }, &anyMatcher{ - line: 151, col: 59, offset: 5248, + line: 151, col: 59, offset: 5252, }, }, }, @@ -20189,33 +18630,33 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 136, col: 46, offset: 4680}, + pos: position{line: 136, col: 46, offset: 4684}, expr: &litMatcher{ - pos: position{line: 136, col: 46, offset: 4680}, + pos: position{line: 136, col: 46, offset: 4684}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 136, col: 51, offset: 4685}, + pos: position{line: 136, col: 51, offset: 4689}, label: "revremark", expr: &zeroOrOneExpr{ - pos: position{line: 136, col: 61, offset: 4695}, + pos: position{line: 136, col: 61, offset: 4699}, expr: &actionExpr{ - pos: position{line: 157, col: 27, offset: 5349}, + pos: position{line: 157, col: 27, offset: 5353}, run: (*parser).callonSection0WithMetadata320, expr: &oneOrMoreExpr{ - pos: position{line: 157, col: 27, offset: 5349}, + pos: position{line: 157, col: 27, offset: 5353}, expr: &choiceExpr{ - pos: position{line: 157, col: 28, offset: 5350}, + pos: position{line: 157, col: 28, offset: 5354}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0WithMetadata323, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20224,23 +18665,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0WithMetadata326, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata330, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -20250,39 +18691,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 157, col: 49, offset: 5371}, + pos: position{line: 157, col: 49, offset: 5375}, run: (*parser).callonSection0WithMetadata332, expr: &seqExpr{ - pos: position{line: 157, col: 50, offset: 5372}, + pos: position{line: 157, col: 50, offset: 5376}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 157, col: 50, offset: 5372}, + pos: position{line: 157, col: 50, offset: 5376}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 157, col: 56, offset: 5378, + line: 157, col: 56, offset: 5382, }, }, }, @@ -20300,24 +18741,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -20328,37 +18769,37 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 416, col: 9, offset: 13634}, + pos: position{line: 416, col: 9, offset: 13638}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonSection0WithMetadata347, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0WithMetadata355, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -20367,24 +18808,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -20394,12 +18835,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 417, col: 9, offset: 13654}, + pos: position{line: 417, col: 9, offset: 13658}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 417, col: 19, offset: 13664}, + pos: position{line: 417, col: 19, offset: 13668}, expr: &ruleRefExpr{ - pos: position{line: 417, col: 19, offset: 13664}, + pos: position{line: 417, col: 19, offset: 13668}, name: "Section0Element", }, }, @@ -20410,53 +18851,53 @@ var g = &grammar{ }, { name: "Section0", - pos: position{line: 421, col: 1, offset: 13801}, + pos: position{line: 421, col: 1, offset: 13805}, expr: &actionExpr{ - pos: position{line: 421, col: 13, offset: 13813}, + pos: position{line: 421, col: 13, offset: 13817}, run: (*parser).callonSection01, expr: &seqExpr{ - pos: position{line: 421, col: 13, offset: 13813}, + pos: position{line: 421, col: 13, offset: 13817}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 421, col: 13, offset: 13813}, + pos: position{line: 421, col: 13, offset: 13817}, label: "header", expr: &ruleRefExpr{ - pos: position{line: 421, col: 21, offset: 13821}, + pos: position{line: 421, col: 21, offset: 13825}, name: "Section0Title", }, }, &zeroOrMoreExpr{ - pos: position{line: 422, col: 9, offset: 13845}, + pos: position{line: 422, col: 9, offset: 13849}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonSection06, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection014, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -20465,24 +18906,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -20492,12 +18933,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 423, col: 9, offset: 13864}, + pos: position{line: 423, col: 9, offset: 13868}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 423, col: 19, offset: 13874}, + pos: position{line: 423, col: 19, offset: 13878}, expr: &ruleRefExpr{ - pos: position{line: 423, col: 19, offset: 13874}, + pos: position{line: 423, col: 19, offset: 13878}, name: "Section0Element", }, }, @@ -20508,39 +18949,39 @@ var g = &grammar{ }, { name: "Section0Title", - pos: position{line: 427, col: 1, offset: 13983}, + pos: position{line: 427, col: 1, offset: 13987}, expr: &actionExpr{ - pos: position{line: 427, col: 18, offset: 14000}, + pos: position{line: 427, col: 18, offset: 14004}, run: (*parser).callonSection0Title1, expr: &seqExpr{ - pos: position{line: 427, col: 18, offset: 14000}, + pos: position{line: 427, col: 18, offset: 14004}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 409, col: 24, offset: 13469}, + pos: position{line: 409, col: 24, offset: 13473}, run: (*parser).callonSection0Title3, expr: &seqExpr{ - pos: position{line: 409, col: 24, offset: 13469}, + pos: position{line: 409, col: 24, offset: 13473}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 409, col: 24, offset: 13469}, + pos: position{line: 409, col: 24, offset: 13473}, val: "=", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 409, col: 28, offset: 13473}, + pos: position{line: 409, col: 28, offset: 13477}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Title9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -20552,47 +18993,47 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 427, col: 38, offset: 14020}, + pos: position{line: 427, col: 38, offset: 14024}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 427, col: 48, offset: 14030}, + pos: position{line: 427, col: 48, offset: 14034}, name: "TitleElements", }, }, &labeledExpr{ - pos: position{line: 427, col: 63, offset: 14045}, + pos: position{line: 427, col: 63, offset: 14049}, label: "id", expr: &zeroOrMoreExpr{ - pos: position{line: 427, col: 67, offset: 14049}, + pos: position{line: 427, col: 67, offset: 14053}, expr: &actionExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, run: (*parser).callonSection0Title15, expr: &seqExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 249, col: 25, offset: 8389}, + pos: position{line: 249, col: 25, offset: 8393}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection0Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20601,23 +19042,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection0Title25, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -20627,20 +19068,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Title34, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -20649,47 +19090,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -20700,25 +19141,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 249, col: 33, offset: 8397}, + pos: position{line: 249, col: 33, offset: 8401}, val: "]]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 249, col: 38, offset: 8402}, + pos: position{line: 249, col: 38, offset: 8406}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Title51, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -20732,24 +19173,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -20760,41 +19201,41 @@ var g = &grammar{ }, { name: "Section0Element", - pos: position{line: 432, col: 1, offset: 14164}, + pos: position{line: 432, col: 1, offset: 14168}, expr: &actionExpr{ - pos: position{line: 432, col: 20, offset: 14183}, + pos: position{line: 432, col: 20, offset: 14187}, run: (*parser).callonSection0Element1, expr: &seqExpr{ - pos: position{line: 432, col: 20, offset: 14183}, + pos: position{line: 432, col: 20, offset: 14187}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 432, col: 20, offset: 14183}, + pos: position{line: 432, col: 20, offset: 14187}, expr: &actionExpr{ - pos: position{line: 409, col: 24, offset: 13469}, + pos: position{line: 409, col: 24, offset: 13473}, run: (*parser).callonSection0Element4, expr: &seqExpr{ - pos: position{line: 409, col: 24, offset: 13469}, + pos: position{line: 409, col: 24, offset: 13473}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 409, col: 24, offset: 13469}, + pos: position{line: 409, col: 24, offset: 13473}, val: "=", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 409, col: 28, offset: 13473}, + pos: position{line: 409, col: 28, offset: 13477}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element10, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -20807,20 +19248,20 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 433, col: 9, offset: 14213}, + pos: position{line: 433, col: 9, offset: 14217}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 433, col: 20, offset: 14224}, + pos: position{line: 433, col: 20, offset: 14228}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonSection0Element14, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -20828,40 +19269,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonSection0Element20, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection0Element24, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element27, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20870,23 +19311,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection0Element30, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -20896,20 +19337,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element39, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -20918,47 +19359,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -20969,7 +19410,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -20977,34 +19418,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonSection0Element53, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection0Element57, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element60, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21013,23 +19454,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection0Element63, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -21039,20 +19480,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element72, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21061,47 +19502,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -21112,7 +19553,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -21120,39 +19561,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonSection0Element86, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element94, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21161,23 +19602,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonSection0Element97, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element100, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21186,23 +19627,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element103, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element107, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21212,23 +19653,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonSection0Element109, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -21238,7 +19679,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -21252,31 +19693,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonSection0Element116, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element122, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21285,23 +19726,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonSection0Element125, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element128, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21310,23 +19751,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element131, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element135, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21336,23 +19777,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonSection0Element137, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -21362,15 +19803,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -21381,7 +19822,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -21389,43 +19830,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonSection0Element147, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonSection0Element149, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonSection0Element153, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element156, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21434,23 +19875,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element159, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element163, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21460,23 +19901,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonSection0Element165, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -21486,15 +19927,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -21505,7 +19946,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -21513,44 +19954,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonSection0Element175, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection0Element179, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element184, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21559,28 +20000,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection0Element188, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element191, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21589,23 +20030,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element194, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element198, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21615,55 +20056,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection0Element200, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -21674,28 +20115,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection0Element215, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element218, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21704,23 +20145,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element221, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element225, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21730,52 +20171,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -21785,7 +20226,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -21793,44 +20234,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonSection0Element240, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection0Element244, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element249, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21839,28 +20280,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection0Element253, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element256, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21869,23 +20310,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element259, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element263, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -21895,55 +20336,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection0Element265, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -21954,7 +20395,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -21962,44 +20403,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonSection0Element279, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection0Element283, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element288, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22008,7 +20449,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -22016,56 +20457,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonSection0Element291, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonSection0Element295, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection0Element299, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element304, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22074,28 +20515,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection0Element308, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element311, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22104,23 +20545,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element314, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element318, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22130,55 +20571,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection0Element320, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -22189,28 +20630,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection0Element335, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element338, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22219,23 +20660,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element341, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element345, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22245,52 +20686,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -22300,7 +20741,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -22308,44 +20749,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonSection0Element360, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection0Element364, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element369, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22354,28 +20795,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection0Element373, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element376, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22384,23 +20825,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element379, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element383, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22410,55 +20851,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection0Element385, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -22469,7 +20910,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -22477,44 +20918,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonSection0Element399, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection0Element403, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element408, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22523,7 +20964,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -22534,70 +20975,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonSection0Element411, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonSection0Element412, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonSection0Element417, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonSection0Element419, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonSection0Element421, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonSection0Element423, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonSection0Element425, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -22606,7 +21047,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -22614,40 +21055,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonSection0Element428, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonSection0Element430, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element436, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22656,79 +21097,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonSection0Element441, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection0Element444, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection0Element447, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection0Element450, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection0Element453, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element458, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22737,23 +21178,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element461, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element465, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22763,37 +21204,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection0Element467, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -22807,31 +21248,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonSection0Element478, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element482, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22840,23 +21281,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element485, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element489, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22866,37 +21307,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonSection0Element491, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -22908,28 +21349,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element505, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -22941,71 +21382,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonSection0Element507, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection0Element510, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection0Element513, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection0Element516, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection0Element519, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection0Element524, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -23014,23 +21455,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection0Element527, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element531, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23040,37 +21481,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection0Element533, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -23084,28 +21525,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element547, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23121,7 +21562,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -23132,20 +21573,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection0Element553, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23154,24 +21595,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -23182,17 +21623,17 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 434, col: 9, offset: 14253}, + pos: position{line: 434, col: 9, offset: 14257}, label: "element", expr: &choiceExpr{ - pos: position{line: 434, col: 18, offset: 14262}, + pos: position{line: 434, col: 18, offset: 14266}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 434, col: 18, offset: 14262}, + pos: position{line: 434, col: 18, offset: 14266}, name: "Section1_5", }, &ruleRefExpr{ - pos: position{line: 434, col: 31, offset: 14275}, + pos: position{line: 434, col: 31, offset: 14279}, name: "DocumentElement", }, }, @@ -23204,53 +21645,53 @@ var g = &grammar{ }, { name: "Section1", - pos: position{line: 438, col: 1, offset: 14366}, + pos: position{line: 438, col: 1, offset: 14370}, expr: &actionExpr{ - pos: position{line: 438, col: 13, offset: 14378}, + pos: position{line: 438, col: 13, offset: 14382}, run: (*parser).callonSection11, expr: &seqExpr{ - pos: position{line: 438, col: 13, offset: 14378}, + pos: position{line: 438, col: 13, offset: 14382}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 438, col: 13, offset: 14378}, + pos: position{line: 438, col: 13, offset: 14382}, label: "header", expr: &ruleRefExpr{ - pos: position{line: 438, col: 21, offset: 14386}, + pos: position{line: 438, col: 21, offset: 14390}, name: "Section1Title", }, }, &zeroOrMoreExpr{ - pos: position{line: 439, col: 9, offset: 14410}, + pos: position{line: 439, col: 9, offset: 14414}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonSection16, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection114, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23259,24 +21700,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -23286,12 +21727,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 440, col: 9, offset: 14429}, + pos: position{line: 440, col: 9, offset: 14433}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 440, col: 19, offset: 14439}, + pos: position{line: 440, col: 19, offset: 14443}, expr: &ruleRefExpr{ - pos: position{line: 440, col: 19, offset: 14439}, + pos: position{line: 440, col: 19, offset: 14443}, name: "Section1Element", }, }, @@ -23300,81 +21741,41 @@ var g = &grammar{ }, }, }, - { - name: "Section1TitlePrefix", - pos: position{line: 444, col: 1, offset: 14548}, - expr: &actionExpr{ - pos: position{line: 444, col: 24, offset: 14571}, - run: (*parser).callonSection1TitlePrefix1, - expr: &seqExpr{ - pos: position{line: 444, col: 24, offset: 14571}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 444, col: 24, offset: 14571}, - val: "==", - ignoreCase: false, - }, - &oneOrMoreExpr{ - pos: position{line: 444, col: 29, offset: 14576}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonSection1TitlePrefix7, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - }, - }, - }, { name: "Section1Title", - pos: position{line: 448, col: 1, offset: 14608}, + pos: position{line: 448, col: 1, offset: 14612}, expr: &actionExpr{ - pos: position{line: 448, col: 18, offset: 14625}, + pos: position{line: 448, col: 18, offset: 14629}, run: (*parser).callonSection1Title1, expr: &seqExpr{ - pos: position{line: 448, col: 18, offset: 14625}, + pos: position{line: 448, col: 18, offset: 14629}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, run: (*parser).callonSection1Title3, expr: &seqExpr{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, val: "==", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 444, col: 29, offset: 14576}, + pos: position{line: 444, col: 29, offset: 14580}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Title9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23386,47 +21787,47 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 448, col: 38, offset: 14645}, + pos: position{line: 448, col: 38, offset: 14649}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 448, col: 48, offset: 14655}, + pos: position{line: 448, col: 48, offset: 14659}, name: "TitleElements", }, }, &labeledExpr{ - pos: position{line: 448, col: 63, offset: 14670}, + pos: position{line: 448, col: 63, offset: 14674}, label: "id", expr: &zeroOrMoreExpr{ - pos: position{line: 448, col: 67, offset: 14674}, + pos: position{line: 448, col: 67, offset: 14678}, expr: &actionExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, run: (*parser).callonSection1Title15, expr: &seqExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 249, col: 25, offset: 8389}, + pos: position{line: 249, col: 25, offset: 8393}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection1Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -23435,23 +21836,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection1Title25, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -23461,20 +21862,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Title34, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23483,47 +21884,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -23534,25 +21935,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 249, col: 33, offset: 8397}, + pos: position{line: 249, col: 33, offset: 8401}, val: "]]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 249, col: 38, offset: 8402}, + pos: position{line: 249, col: 38, offset: 8406}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Title51, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23566,24 +21967,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -23594,41 +21995,41 @@ var g = &grammar{ }, { name: "Section1Element", - pos: position{line: 452, col: 1, offset: 14787}, + pos: position{line: 452, col: 1, offset: 14791}, expr: &actionExpr{ - pos: position{line: 452, col: 20, offset: 14806}, + pos: position{line: 452, col: 20, offset: 14810}, run: (*parser).callonSection1Element1, expr: &seqExpr{ - pos: position{line: 452, col: 20, offset: 14806}, + pos: position{line: 452, col: 20, offset: 14810}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 452, col: 20, offset: 14806}, + pos: position{line: 452, col: 20, offset: 14810}, expr: &actionExpr{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, run: (*parser).callonSection1Element4, expr: &seqExpr{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, val: "==", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 444, col: 29, offset: 14576}, + pos: position{line: 444, col: 29, offset: 14580}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element10, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23641,20 +22042,20 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 453, col: 9, offset: 14836}, + pos: position{line: 453, col: 9, offset: 14840}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 453, col: 20, offset: 14847}, + pos: position{line: 453, col: 20, offset: 14851}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonSection1Element14, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -23662,40 +22063,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonSection1Element20, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection1Element24, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element27, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -23704,23 +22105,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection1Element30, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -23730,20 +22131,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element39, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23752,47 +22153,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -23803,7 +22204,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -23811,34 +22212,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonSection1Element53, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection1Element57, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element60, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -23847,23 +22248,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection1Element63, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -23873,20 +22274,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element72, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23895,47 +22296,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -23946,7 +22347,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -23954,39 +22355,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonSection1Element86, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element94, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -23995,23 +22396,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonSection1Element97, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element100, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24020,23 +22421,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element103, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element107, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24046,23 +22447,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonSection1Element109, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -24072,7 +22473,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -24086,31 +22487,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonSection1Element116, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element122, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24119,23 +22520,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonSection1Element125, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element128, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24144,23 +22545,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element131, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element135, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24170,23 +22571,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonSection1Element137, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -24196,15 +22597,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -24215,7 +22616,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -24223,43 +22624,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonSection1Element147, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonSection1Element149, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonSection1Element153, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element156, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24268,23 +22669,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element159, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element163, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24294,23 +22695,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonSection1Element165, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -24320,15 +22721,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -24339,7 +22740,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -24347,44 +22748,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonSection1Element175, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection1Element179, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element184, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24393,28 +22794,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection1Element188, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element191, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24423,23 +22824,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element194, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element198, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24449,55 +22850,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection1Element200, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -24508,28 +22909,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection1Element215, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element218, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24538,23 +22939,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element221, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element225, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24564,52 +22965,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -24619,7 +23020,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -24627,44 +23028,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonSection1Element240, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection1Element244, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element249, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24673,28 +23074,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection1Element253, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element256, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24703,23 +23104,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element259, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element263, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24729,55 +23130,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection1Element265, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -24788,7 +23189,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -24796,44 +23197,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonSection1Element279, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection1Element283, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element288, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24842,7 +23243,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -24850,56 +23251,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonSection1Element291, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonSection1Element295, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection1Element299, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element304, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24908,28 +23309,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection1Element308, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element311, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24938,23 +23339,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element314, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element318, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -24964,55 +23365,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection1Element320, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -25023,28 +23424,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection1Element335, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element338, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25053,23 +23454,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element341, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element345, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25079,52 +23480,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -25134,7 +23535,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -25142,44 +23543,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonSection1Element360, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection1Element364, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element369, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25188,28 +23589,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection1Element373, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element376, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25218,23 +23619,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element379, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element383, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25244,55 +23645,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection1Element385, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -25303,7 +23704,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -25311,44 +23712,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonSection1Element399, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection1Element403, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element408, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25357,7 +23758,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -25368,70 +23769,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonSection1Element411, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonSection1Element412, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonSection1Element417, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonSection1Element419, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonSection1Element421, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonSection1Element423, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonSection1Element425, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -25440,7 +23841,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -25448,40 +23849,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonSection1Element428, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonSection1Element430, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element436, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25490,79 +23891,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonSection1Element441, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection1Element444, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection1Element447, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection1Element450, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection1Element453, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element458, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25571,23 +23972,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element461, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element465, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25597,37 +23998,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection1Element467, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -25641,31 +24042,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonSection1Element478, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element482, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25674,23 +24075,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element485, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element489, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25700,37 +24101,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonSection1Element491, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -25742,28 +24143,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element505, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25775,71 +24176,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonSection1Element507, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection1Element510, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection1Element513, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection1Element516, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection1Element519, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection1Element524, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25848,23 +24249,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection1Element527, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element531, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25874,37 +24275,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection1Element533, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -25918,28 +24319,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element547, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25955,7 +24356,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -25966,20 +24367,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection1Element553, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -25988,24 +24389,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -26016,17 +24417,17 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 454, col: 9, offset: 14876}, + pos: position{line: 454, col: 9, offset: 14880}, label: "element", expr: &choiceExpr{ - pos: position{line: 454, col: 18, offset: 14885}, + pos: position{line: 454, col: 18, offset: 14889}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 454, col: 18, offset: 14885}, + pos: position{line: 454, col: 18, offset: 14889}, name: "Section2_5", }, &ruleRefExpr{ - pos: position{line: 454, col: 31, offset: 14898}, + pos: position{line: 454, col: 31, offset: 14902}, name: "DocumentElement", }, }, @@ -26038,53 +24439,53 @@ var g = &grammar{ }, { name: "Section2", - pos: position{line: 458, col: 1, offset: 14989}, + pos: position{line: 458, col: 1, offset: 14993}, expr: &actionExpr{ - pos: position{line: 458, col: 13, offset: 15001}, + pos: position{line: 458, col: 13, offset: 15005}, run: (*parser).callonSection21, expr: &seqExpr{ - pos: position{line: 458, col: 13, offset: 15001}, + pos: position{line: 458, col: 13, offset: 15005}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 458, col: 13, offset: 15001}, + pos: position{line: 458, col: 13, offset: 15005}, label: "header", expr: &ruleRefExpr{ - pos: position{line: 458, col: 21, offset: 15009}, + pos: position{line: 458, col: 21, offset: 15013}, name: "Section2Title", }, }, &zeroOrMoreExpr{ - pos: position{line: 459, col: 9, offset: 15033}, + pos: position{line: 459, col: 9, offset: 15037}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonSection26, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection214, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26093,24 +24494,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -26120,12 +24521,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 460, col: 9, offset: 15052}, + pos: position{line: 460, col: 9, offset: 15056}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 460, col: 19, offset: 15062}, + pos: position{line: 460, col: 19, offset: 15066}, expr: &ruleRefExpr{ - pos: position{line: 460, col: 19, offset: 15062}, + pos: position{line: 460, col: 19, offset: 15066}, name: "Section2Element", }, }, @@ -26134,81 +24535,41 @@ var g = &grammar{ }, }, }, - { - name: "Section2TitlePrefix", - pos: position{line: 464, col: 1, offset: 15171}, - expr: &actionExpr{ - pos: position{line: 464, col: 24, offset: 15194}, - run: (*parser).callonSection2TitlePrefix1, - expr: &seqExpr{ - pos: position{line: 464, col: 24, offset: 15194}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 464, col: 24, offset: 15194}, - val: "===", - ignoreCase: false, - }, - &oneOrMoreExpr{ - pos: position{line: 464, col: 30, offset: 15200}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonSection2TitlePrefix7, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - }, - }, - }, { name: "Section2Title", - pos: position{line: 468, col: 1, offset: 15232}, + pos: position{line: 468, col: 1, offset: 15236}, expr: &actionExpr{ - pos: position{line: 468, col: 18, offset: 15249}, + pos: position{line: 468, col: 18, offset: 15253}, run: (*parser).callonSection2Title1, expr: &seqExpr{ - pos: position{line: 468, col: 18, offset: 15249}, + pos: position{line: 468, col: 18, offset: 15253}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, run: (*parser).callonSection2Title3, expr: &seqExpr{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, val: "===", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 464, col: 30, offset: 15200}, + pos: position{line: 464, col: 30, offset: 15204}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Title9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26220,47 +24581,47 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 468, col: 38, offset: 15269}, + pos: position{line: 468, col: 38, offset: 15273}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 468, col: 48, offset: 15279}, + pos: position{line: 468, col: 48, offset: 15283}, name: "TitleElements", }, }, &labeledExpr{ - pos: position{line: 468, col: 63, offset: 15294}, + pos: position{line: 468, col: 63, offset: 15298}, label: "id", expr: &zeroOrMoreExpr{ - pos: position{line: 468, col: 67, offset: 15298}, + pos: position{line: 468, col: 67, offset: 15302}, expr: &actionExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, run: (*parser).callonSection2Title15, expr: &seqExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 249, col: 25, offset: 8389}, + pos: position{line: 249, col: 25, offset: 8393}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection2Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -26269,23 +24630,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection2Title25, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -26295,20 +24656,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Title34, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26317,47 +24678,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -26368,25 +24729,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 249, col: 33, offset: 8397}, + pos: position{line: 249, col: 33, offset: 8401}, val: "]]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 249, col: 38, offset: 8402}, + pos: position{line: 249, col: 38, offset: 8406}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Title51, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26400,24 +24761,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -26428,41 +24789,41 @@ var g = &grammar{ }, { name: "Section2Element", - pos: position{line: 472, col: 1, offset: 15412}, + pos: position{line: 472, col: 1, offset: 15416}, expr: &actionExpr{ - pos: position{line: 472, col: 20, offset: 15431}, + pos: position{line: 472, col: 20, offset: 15435}, run: (*parser).callonSection2Element1, expr: &seqExpr{ - pos: position{line: 472, col: 20, offset: 15431}, + pos: position{line: 472, col: 20, offset: 15435}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 472, col: 20, offset: 15431}, + pos: position{line: 472, col: 20, offset: 15435}, expr: &actionExpr{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, run: (*parser).callonSection2Element4, expr: &seqExpr{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, val: "==", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 444, col: 29, offset: 14576}, + pos: position{line: 444, col: 29, offset: 14580}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element10, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26475,33 +24836,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 472, col: 41, offset: 15452}, + pos: position{line: 472, col: 41, offset: 15456}, expr: &actionExpr{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, run: (*parser).callonSection2Element13, expr: &seqExpr{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, val: "===", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 464, col: 30, offset: 15200}, + pos: position{line: 464, col: 30, offset: 15204}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element19, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26514,20 +24875,20 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 473, col: 5, offset: 15478}, + pos: position{line: 473, col: 5, offset: 15482}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 473, col: 16, offset: 15489}, + pos: position{line: 473, col: 16, offset: 15493}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonSection2Element23, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -26535,40 +24896,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonSection2Element29, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection2Element33, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element36, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -26577,23 +24938,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection2Element39, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -26603,20 +24964,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element48, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26625,47 +24986,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -26676,7 +25037,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -26684,34 +25045,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonSection2Element62, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection2Element66, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element69, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -26720,23 +25081,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection2Element72, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -26746,20 +25107,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element81, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26768,47 +25129,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -26819,7 +25180,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -26827,39 +25188,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonSection2Element95, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element103, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26868,23 +25229,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonSection2Element106, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element109, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -26893,23 +25254,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element112, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element116, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26919,23 +25280,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonSection2Element118, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -26945,7 +25306,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -26959,31 +25320,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonSection2Element125, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element131, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -26992,23 +25353,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonSection2Element134, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element137, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27017,23 +25378,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element140, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element144, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27043,23 +25404,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonSection2Element146, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -27069,15 +25430,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -27088,7 +25449,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -27096,43 +25457,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonSection2Element156, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonSection2Element158, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonSection2Element162, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element165, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27141,23 +25502,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element168, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element172, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27167,23 +25528,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonSection2Element174, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -27193,15 +25554,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -27212,7 +25573,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -27220,44 +25581,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonSection2Element184, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection2Element188, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element193, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27266,28 +25627,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection2Element197, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element200, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27296,23 +25657,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element203, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element207, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27322,55 +25683,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection2Element209, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -27381,28 +25742,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection2Element224, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element227, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27411,23 +25772,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element230, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element234, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27437,52 +25798,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -27492,7 +25853,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -27500,44 +25861,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonSection2Element249, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection2Element253, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element258, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27546,28 +25907,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection2Element262, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element265, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27576,23 +25937,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element268, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element272, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27602,55 +25963,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection2Element274, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -27661,7 +26022,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -27669,44 +26030,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonSection2Element288, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection2Element292, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element297, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27715,7 +26076,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -27723,56 +26084,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonSection2Element300, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonSection2Element304, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection2Element308, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element313, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27781,28 +26142,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection2Element317, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element320, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27811,23 +26172,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element323, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element327, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27837,55 +26198,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection2Element329, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -27896,28 +26257,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection2Element344, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element347, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27926,23 +26287,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element350, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element354, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -27952,52 +26313,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -28007,7 +26368,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -28015,44 +26376,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonSection2Element369, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection2Element373, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element378, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28061,28 +26422,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection2Element382, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element385, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -28091,23 +26452,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element388, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element392, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28117,55 +26478,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection2Element394, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -28176,7 +26537,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -28184,44 +26545,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonSection2Element408, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection2Element412, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element417, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28230,7 +26591,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -28241,70 +26602,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonSection2Element420, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonSection2Element421, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonSection2Element426, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonSection2Element428, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonSection2Element430, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonSection2Element432, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonSection2Element434, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -28313,7 +26674,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -28321,40 +26682,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonSection2Element437, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonSection2Element439, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element445, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28363,79 +26724,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonSection2Element450, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection2Element453, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection2Element456, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection2Element459, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection2Element462, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element467, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -28444,23 +26805,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element470, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element474, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28470,37 +26831,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection2Element476, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -28514,31 +26875,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonSection2Element487, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element491, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -28547,23 +26908,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element494, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element498, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28573,37 +26934,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonSection2Element500, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -28615,28 +26976,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element514, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28648,71 +27009,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonSection2Element516, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection2Element519, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection2Element522, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection2Element525, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection2Element528, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection2Element533, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -28721,23 +27082,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection2Element536, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element540, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28747,37 +27108,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection2Element542, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -28791,28 +27152,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element556, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28828,7 +27189,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -28839,20 +27200,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection2Element562, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28861,24 +27222,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -28889,17 +27250,17 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 474, col: 5, offset: 15514}, + pos: position{line: 474, col: 5, offset: 15518}, label: "element", expr: &choiceExpr{ - pos: position{line: 474, col: 14, offset: 15523}, + pos: position{line: 474, col: 14, offset: 15527}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 474, col: 14, offset: 15523}, + pos: position{line: 474, col: 14, offset: 15527}, name: "Section3_5", }, &ruleRefExpr{ - pos: position{line: 474, col: 27, offset: 15536}, + pos: position{line: 474, col: 27, offset: 15540}, name: "DocumentElement", }, }, @@ -28911,53 +27272,53 @@ var g = &grammar{ }, { name: "Section3", - pos: position{line: 478, col: 1, offset: 15631}, + pos: position{line: 478, col: 1, offset: 15635}, expr: &actionExpr{ - pos: position{line: 478, col: 13, offset: 15643}, + pos: position{line: 478, col: 13, offset: 15647}, run: (*parser).callonSection31, expr: &seqExpr{ - pos: position{line: 478, col: 13, offset: 15643}, + pos: position{line: 478, col: 13, offset: 15647}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 478, col: 13, offset: 15643}, + pos: position{line: 478, col: 13, offset: 15647}, label: "header", expr: &ruleRefExpr{ - pos: position{line: 478, col: 21, offset: 15651}, + pos: position{line: 478, col: 21, offset: 15655}, name: "Section3Title", }, }, &zeroOrMoreExpr{ - pos: position{line: 479, col: 9, offset: 15675}, + pos: position{line: 479, col: 9, offset: 15679}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonSection36, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection314, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -28966,24 +27327,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -28993,12 +27354,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 480, col: 9, offset: 15694}, + pos: position{line: 480, col: 9, offset: 15698}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 480, col: 19, offset: 15704}, + pos: position{line: 480, col: 19, offset: 15708}, expr: &ruleRefExpr{ - pos: position{line: 480, col: 19, offset: 15704}, + pos: position{line: 480, col: 19, offset: 15708}, name: "Section3Element", }, }, @@ -29007,81 +27368,41 @@ var g = &grammar{ }, }, }, - { - name: "Section3TitlePrefix", - pos: position{line: 484, col: 1, offset: 15813}, - expr: &actionExpr{ - pos: position{line: 484, col: 24, offset: 15836}, - run: (*parser).callonSection3TitlePrefix1, - expr: &seqExpr{ - pos: position{line: 484, col: 24, offset: 15836}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 484, col: 24, offset: 15836}, - val: "====", - ignoreCase: false, - }, - &oneOrMoreExpr{ - pos: position{line: 484, col: 31, offset: 15843}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonSection3TitlePrefix7, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - }, - }, - }, { name: "Section3Title", - pos: position{line: 488, col: 1, offset: 15875}, + pos: position{line: 488, col: 1, offset: 15879}, expr: &actionExpr{ - pos: position{line: 488, col: 18, offset: 15892}, + pos: position{line: 488, col: 18, offset: 15896}, run: (*parser).callonSection3Title1, expr: &seqExpr{ - pos: position{line: 488, col: 18, offset: 15892}, + pos: position{line: 488, col: 18, offset: 15896}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 484, col: 24, offset: 15836}, + pos: position{line: 484, col: 24, offset: 15840}, run: (*parser).callonSection3Title3, expr: &seqExpr{ - pos: position{line: 484, col: 24, offset: 15836}, + pos: position{line: 484, col: 24, offset: 15840}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 484, col: 24, offset: 15836}, + pos: position{line: 484, col: 24, offset: 15840}, val: "====", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 484, col: 31, offset: 15843}, + pos: position{line: 484, col: 31, offset: 15847}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Title9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29093,47 +27414,47 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 488, col: 38, offset: 15912}, + pos: position{line: 488, col: 38, offset: 15916}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 488, col: 48, offset: 15922}, + pos: position{line: 488, col: 48, offset: 15926}, name: "TitleElements", }, }, &labeledExpr{ - pos: position{line: 488, col: 63, offset: 15937}, + pos: position{line: 488, col: 63, offset: 15941}, label: "id", expr: &zeroOrMoreExpr{ - pos: position{line: 488, col: 67, offset: 15941}, + pos: position{line: 488, col: 67, offset: 15945}, expr: &actionExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, run: (*parser).callonSection3Title15, expr: &seqExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 249, col: 25, offset: 8389}, + pos: position{line: 249, col: 25, offset: 8393}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection3Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -29142,23 +27463,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection3Title25, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -29168,20 +27489,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Title34, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29190,47 +27511,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -29241,25 +27562,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 249, col: 33, offset: 8397}, + pos: position{line: 249, col: 33, offset: 8401}, val: "]]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 249, col: 38, offset: 8402}, + pos: position{line: 249, col: 38, offset: 8406}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Title51, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29273,24 +27594,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -29301,41 +27622,41 @@ var g = &grammar{ }, { name: "Section3Element", - pos: position{line: 492, col: 1, offset: 16055}, + pos: position{line: 492, col: 1, offset: 16059}, expr: &actionExpr{ - pos: position{line: 492, col: 20, offset: 16074}, + pos: position{line: 492, col: 20, offset: 16078}, run: (*parser).callonSection3Element1, expr: &seqExpr{ - pos: position{line: 492, col: 20, offset: 16074}, + pos: position{line: 492, col: 20, offset: 16078}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 492, col: 20, offset: 16074}, + pos: position{line: 492, col: 20, offset: 16078}, expr: &actionExpr{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, run: (*parser).callonSection3Element4, expr: &seqExpr{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, val: "==", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 444, col: 29, offset: 14576}, + pos: position{line: 444, col: 29, offset: 14580}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element10, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29348,33 +27669,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 492, col: 41, offset: 16095}, + pos: position{line: 492, col: 41, offset: 16099}, expr: &actionExpr{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, run: (*parser).callonSection3Element13, expr: &seqExpr{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, val: "===", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 464, col: 30, offset: 15200}, + pos: position{line: 464, col: 30, offset: 15204}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element19, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29387,33 +27708,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 492, col: 62, offset: 16116}, + pos: position{line: 492, col: 62, offset: 16120}, expr: &actionExpr{ - pos: position{line: 484, col: 24, offset: 15836}, + pos: position{line: 484, col: 24, offset: 15840}, run: (*parser).callonSection3Element22, expr: &seqExpr{ - pos: position{line: 484, col: 24, offset: 15836}, + pos: position{line: 484, col: 24, offset: 15840}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 484, col: 24, offset: 15836}, + pos: position{line: 484, col: 24, offset: 15840}, val: "====", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 484, col: 31, offset: 15843}, + pos: position{line: 484, col: 31, offset: 15847}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element28, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29426,20 +27747,20 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 493, col: 5, offset: 16141}, + pos: position{line: 493, col: 5, offset: 16145}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 493, col: 16, offset: 16152}, + pos: position{line: 493, col: 16, offset: 16156}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonSection3Element32, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -29447,40 +27768,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonSection3Element38, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection3Element42, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element45, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -29489,23 +27810,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection3Element48, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -29515,20 +27836,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element57, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29537,47 +27858,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -29588,7 +27909,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -29596,34 +27917,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonSection3Element71, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection3Element75, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element78, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -29632,23 +27953,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection3Element81, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -29658,20 +27979,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element90, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29680,47 +28001,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -29731,7 +28052,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -29739,39 +28060,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonSection3Element104, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element112, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29780,23 +28101,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonSection3Element115, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element118, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -29805,23 +28126,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element121, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element125, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29831,23 +28152,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonSection3Element127, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -29857,7 +28178,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -29871,31 +28192,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonSection3Element134, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element140, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29904,23 +28225,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonSection3Element143, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element146, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -29929,23 +28250,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element149, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element153, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -29955,23 +28276,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonSection3Element155, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -29981,15 +28302,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -30000,7 +28321,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -30008,43 +28329,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonSection3Element165, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonSection3Element167, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonSection3Element171, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element174, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -30053,23 +28374,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element177, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element181, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30079,23 +28400,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonSection3Element183, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -30105,15 +28426,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -30124,7 +28445,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -30132,44 +28453,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonSection3Element193, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection3Element197, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element202, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30178,28 +28499,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection3Element206, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element209, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -30208,23 +28529,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element212, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element216, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30234,55 +28555,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection3Element218, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -30293,28 +28614,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection3Element233, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element236, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -30323,23 +28644,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element239, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element243, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30349,52 +28670,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -30404,7 +28725,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -30412,44 +28733,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonSection3Element258, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection3Element262, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element267, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30458,28 +28779,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection3Element271, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element274, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -30488,23 +28809,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element277, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element281, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30514,55 +28835,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection3Element283, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -30573,7 +28894,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -30581,44 +28902,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonSection3Element297, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection3Element301, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element306, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30627,7 +28948,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -30635,56 +28956,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonSection3Element309, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonSection3Element313, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection3Element317, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element322, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30693,28 +29014,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection3Element326, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element329, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -30723,23 +29044,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element332, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element336, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30749,55 +29070,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection3Element338, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -30808,28 +29129,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection3Element353, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element356, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -30838,23 +29159,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element359, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element363, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30864,52 +29185,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -30919,7 +29240,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -30927,44 +29248,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonSection3Element378, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection3Element382, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element387, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -30973,28 +29294,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection3Element391, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element394, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31003,23 +29324,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element397, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element401, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -31029,55 +29350,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection3Element403, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -31088,7 +29409,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -31096,44 +29417,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonSection3Element417, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection3Element421, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element426, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -31142,7 +29463,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -31153,70 +29474,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonSection3Element429, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonSection3Element430, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonSection3Element435, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonSection3Element437, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonSection3Element439, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonSection3Element441, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonSection3Element443, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -31225,7 +29546,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -31233,40 +29554,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonSection3Element446, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonSection3Element448, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element454, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -31275,79 +29596,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonSection3Element459, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection3Element462, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection3Element465, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection3Element468, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection3Element471, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element476, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31356,23 +29677,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element479, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element483, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -31382,37 +29703,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection3Element485, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -31426,31 +29747,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonSection3Element496, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element500, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31459,23 +29780,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element503, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element507, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -31485,37 +29806,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonSection3Element509, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -31527,28 +29848,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element523, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -31560,71 +29881,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonSection3Element525, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection3Element528, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection3Element531, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection3Element534, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection3Element537, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection3Element542, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31633,23 +29954,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection3Element545, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element549, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -31659,37 +29980,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection3Element551, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -31703,28 +30024,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element565, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -31740,7 +30061,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -31751,20 +30072,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection3Element571, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -31773,24 +30094,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -31801,17 +30122,17 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 494, col: 5, offset: 16177}, + pos: position{line: 494, col: 5, offset: 16181}, label: "element", expr: &choiceExpr{ - pos: position{line: 494, col: 14, offset: 16186}, + pos: position{line: 494, col: 14, offset: 16190}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 494, col: 14, offset: 16186}, + pos: position{line: 494, col: 14, offset: 16190}, name: "Section4_5", }, &ruleRefExpr{ - pos: position{line: 494, col: 27, offset: 16199}, + pos: position{line: 494, col: 27, offset: 16203}, name: "DocumentElement", }, }, @@ -31823,53 +30144,53 @@ var g = &grammar{ }, { name: "Section4", - pos: position{line: 498, col: 1, offset: 16294}, + pos: position{line: 498, col: 1, offset: 16298}, expr: &actionExpr{ - pos: position{line: 498, col: 13, offset: 16306}, + pos: position{line: 498, col: 13, offset: 16310}, run: (*parser).callonSection41, expr: &seqExpr{ - pos: position{line: 498, col: 13, offset: 16306}, + pos: position{line: 498, col: 13, offset: 16310}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 498, col: 13, offset: 16306}, + pos: position{line: 498, col: 13, offset: 16310}, label: "header", expr: &ruleRefExpr{ - pos: position{line: 498, col: 21, offset: 16314}, + pos: position{line: 498, col: 21, offset: 16318}, name: "Section4Title", }, }, &zeroOrMoreExpr{ - pos: position{line: 499, col: 9, offset: 16338}, + pos: position{line: 499, col: 9, offset: 16342}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonSection46, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection414, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -31878,24 +30199,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -31905,12 +30226,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 500, col: 9, offset: 16357}, + pos: position{line: 500, col: 9, offset: 16361}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 500, col: 19, offset: 16367}, + pos: position{line: 500, col: 19, offset: 16371}, expr: &ruleRefExpr{ - pos: position{line: 500, col: 19, offset: 16367}, + pos: position{line: 500, col: 19, offset: 16371}, name: "Section4Element", }, }, @@ -31919,81 +30240,41 @@ var g = &grammar{ }, }, }, - { - name: "Section4TitlePrefix", - pos: position{line: 504, col: 1, offset: 16476}, - expr: &actionExpr{ - pos: position{line: 504, col: 24, offset: 16499}, - run: (*parser).callonSection4TitlePrefix1, - expr: &seqExpr{ - pos: position{line: 504, col: 24, offset: 16499}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 504, col: 24, offset: 16499}, - val: "=====", - ignoreCase: false, - }, - &oneOrMoreExpr{ - pos: position{line: 504, col: 32, offset: 16507}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonSection4TitlePrefix7, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - }, - }, - }, { name: "Section4Title", - pos: position{line: 508, col: 1, offset: 16539}, + pos: position{line: 508, col: 1, offset: 16543}, expr: &actionExpr{ - pos: position{line: 508, col: 18, offset: 16556}, + pos: position{line: 508, col: 18, offset: 16560}, run: (*parser).callonSection4Title1, expr: &seqExpr{ - pos: position{line: 508, col: 18, offset: 16556}, + pos: position{line: 508, col: 18, offset: 16560}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 504, col: 24, offset: 16499}, + pos: position{line: 504, col: 24, offset: 16503}, run: (*parser).callonSection4Title3, expr: &seqExpr{ - pos: position{line: 504, col: 24, offset: 16499}, + pos: position{line: 504, col: 24, offset: 16503}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 504, col: 24, offset: 16499}, + pos: position{line: 504, col: 24, offset: 16503}, val: "=====", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 504, col: 32, offset: 16507}, + pos: position{line: 504, col: 32, offset: 16511}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Title9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32005,47 +30286,47 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 508, col: 38, offset: 16576}, + pos: position{line: 508, col: 38, offset: 16580}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 508, col: 48, offset: 16586}, + pos: position{line: 508, col: 48, offset: 16590}, name: "TitleElements", }, }, &labeledExpr{ - pos: position{line: 508, col: 63, offset: 16601}, + pos: position{line: 508, col: 63, offset: 16605}, label: "id", expr: &zeroOrMoreExpr{ - pos: position{line: 508, col: 67, offset: 16605}, + pos: position{line: 508, col: 67, offset: 16609}, expr: &actionExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, run: (*parser).callonSection4Title15, expr: &seqExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 249, col: 25, offset: 8389}, + pos: position{line: 249, col: 25, offset: 8393}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection4Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -32054,23 +30335,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection4Title25, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32080,20 +30361,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Title34, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32102,47 +30383,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -32153,25 +30434,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 249, col: 33, offset: 8397}, + pos: position{line: 249, col: 33, offset: 8401}, val: "]]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 249, col: 38, offset: 8402}, + pos: position{line: 249, col: 38, offset: 8406}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Title51, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32185,24 +30466,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -32213,41 +30494,41 @@ var g = &grammar{ }, { name: "Section4Element", - pos: position{line: 512, col: 1, offset: 16719}, + pos: position{line: 512, col: 1, offset: 16723}, expr: &actionExpr{ - pos: position{line: 512, col: 20, offset: 16738}, + pos: position{line: 512, col: 20, offset: 16742}, run: (*parser).callonSection4Element1, expr: &seqExpr{ - pos: position{line: 512, col: 20, offset: 16738}, + pos: position{line: 512, col: 20, offset: 16742}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 512, col: 20, offset: 16738}, + pos: position{line: 512, col: 20, offset: 16742}, expr: &actionExpr{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, run: (*parser).callonSection4Element4, expr: &seqExpr{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 444, col: 24, offset: 14571}, + pos: position{line: 444, col: 24, offset: 14575}, val: "==", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 444, col: 29, offset: 14576}, + pos: position{line: 444, col: 29, offset: 14580}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element10, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32260,33 +30541,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 512, col: 41, offset: 16759}, + pos: position{line: 512, col: 41, offset: 16763}, expr: &actionExpr{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, run: (*parser).callonSection4Element13, expr: &seqExpr{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 464, col: 24, offset: 15194}, + pos: position{line: 464, col: 24, offset: 15198}, val: "===", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 464, col: 30, offset: 15200}, + pos: position{line: 464, col: 30, offset: 15204}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element19, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32299,33 +30580,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 512, col: 62, offset: 16780}, + pos: position{line: 512, col: 62, offset: 16784}, expr: &actionExpr{ - pos: position{line: 484, col: 24, offset: 15836}, + pos: position{line: 484, col: 24, offset: 15840}, run: (*parser).callonSection4Element22, expr: &seqExpr{ - pos: position{line: 484, col: 24, offset: 15836}, + pos: position{line: 484, col: 24, offset: 15840}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 484, col: 24, offset: 15836}, + pos: position{line: 484, col: 24, offset: 15840}, val: "====", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 484, col: 31, offset: 15843}, + pos: position{line: 484, col: 31, offset: 15847}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element28, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32338,33 +30619,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 512, col: 83, offset: 16801}, + pos: position{line: 512, col: 83, offset: 16805}, expr: &actionExpr{ - pos: position{line: 504, col: 24, offset: 16499}, + pos: position{line: 504, col: 24, offset: 16503}, run: (*parser).callonSection4Element31, expr: &seqExpr{ - pos: position{line: 504, col: 24, offset: 16499}, + pos: position{line: 504, col: 24, offset: 16503}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 504, col: 24, offset: 16499}, + pos: position{line: 504, col: 24, offset: 16503}, val: "=====", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 504, col: 32, offset: 16507}, + pos: position{line: 504, col: 32, offset: 16511}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element37, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32377,20 +30658,20 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 513, col: 5, offset: 16826}, + pos: position{line: 513, col: 5, offset: 16830}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 513, col: 16, offset: 16837}, + pos: position{line: 513, col: 16, offset: 16841}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonSection4Element41, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -32398,40 +30679,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonSection4Element47, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection4Element51, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element54, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -32440,23 +30721,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection4Element57, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32466,20 +30747,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element66, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32488,47 +30769,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -32539,7 +30820,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -32547,34 +30828,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonSection4Element80, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection4Element84, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element87, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -32583,23 +30864,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection4Element90, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32609,20 +30890,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element99, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32631,47 +30912,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -32682,7 +30963,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -32690,39 +30971,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonSection4Element113, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element121, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32731,23 +31012,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonSection4Element124, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element127, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -32756,23 +31037,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element130, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element134, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32782,23 +31063,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonSection4Element136, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32808,7 +31089,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -32822,31 +31103,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonSection4Element143, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element149, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32855,23 +31136,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonSection4Element152, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element155, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -32880,23 +31161,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element158, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element162, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -32906,23 +31187,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonSection4Element164, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -32932,15 +31213,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -32951,7 +31232,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -32959,43 +31240,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonSection4Element174, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonSection4Element176, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonSection4Element180, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element183, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33004,23 +31285,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element186, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element190, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33030,23 +31311,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonSection4Element192, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33056,15 +31337,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -33075,7 +31356,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -33083,44 +31364,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonSection4Element202, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection4Element206, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element211, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33129,28 +31410,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection4Element215, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element218, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33159,23 +31440,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element221, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element225, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33185,55 +31466,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection4Element227, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -33244,28 +31525,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection4Element242, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element245, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33274,23 +31555,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element248, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element252, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33300,52 +31581,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -33355,7 +31636,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -33363,44 +31644,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonSection4Element267, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection4Element271, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element276, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33409,28 +31690,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection4Element280, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element283, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33439,23 +31720,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element286, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element290, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33465,55 +31746,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection4Element292, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -33524,7 +31805,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -33532,44 +31813,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonSection4Element306, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection4Element310, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element315, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33578,7 +31859,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -33586,56 +31867,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonSection4Element318, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonSection4Element322, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection4Element326, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element331, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33644,28 +31925,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection4Element335, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element338, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33674,23 +31955,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element341, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element345, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33700,55 +31981,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection4Element347, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -33759,28 +32040,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection4Element362, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element365, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33789,23 +32070,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element368, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element372, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33815,52 +32096,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -33870,7 +32151,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -33878,44 +32159,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonSection4Element387, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection4Element391, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element396, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33924,28 +32205,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection4Element400, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element403, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33954,23 +32235,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element406, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element410, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -33980,55 +32261,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection4Element412, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -34039,7 +32320,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -34047,44 +32328,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonSection4Element426, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection4Element430, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element435, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -34093,7 +32374,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -34104,70 +32385,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonSection4Element438, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonSection4Element439, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonSection4Element444, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonSection4Element446, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonSection4Element448, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonSection4Element450, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonSection4Element452, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -34176,7 +32457,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -34184,40 +32465,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonSection4Element455, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonSection4Element457, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element463, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -34226,79 +32507,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonSection4Element468, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection4Element471, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection4Element474, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection4Element477, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection4Element480, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element485, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -34307,23 +32588,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element488, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element492, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -34333,37 +32614,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection4Element494, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -34377,31 +32658,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonSection4Element505, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element509, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -34410,23 +32691,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element512, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element516, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -34436,37 +32717,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonSection4Element518, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -34478,28 +32759,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element532, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -34511,71 +32792,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonSection4Element534, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection4Element537, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection4Element540, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection4Element543, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection4Element546, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection4Element551, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -34584,23 +32865,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection4Element554, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element558, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -34610,37 +32891,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection4Element560, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -34654,28 +32935,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element574, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -34691,7 +32972,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -34702,20 +32983,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection4Element580, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -34724,24 +33005,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -34752,17 +33033,17 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 514, col: 5, offset: 16862}, + pos: position{line: 514, col: 5, offset: 16866}, label: "element", expr: &choiceExpr{ - pos: position{line: 514, col: 14, offset: 16871}, + pos: position{line: 514, col: 14, offset: 16875}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 514, col: 14, offset: 16871}, + pos: position{line: 514, col: 14, offset: 16875}, name: "Section5", }, &ruleRefExpr{ - pos: position{line: 514, col: 25, offset: 16882}, + pos: position{line: 514, col: 25, offset: 16886}, name: "DocumentElement", }, }, @@ -34774,53 +33055,53 @@ var g = &grammar{ }, { name: "Section5", - pos: position{line: 518, col: 1, offset: 16977}, + pos: position{line: 518, col: 1, offset: 16981}, expr: &actionExpr{ - pos: position{line: 518, col: 13, offset: 16989}, + pos: position{line: 518, col: 13, offset: 16993}, run: (*parser).callonSection51, expr: &seqExpr{ - pos: position{line: 518, col: 13, offset: 16989}, + pos: position{line: 518, col: 13, offset: 16993}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 518, col: 13, offset: 16989}, + pos: position{line: 518, col: 13, offset: 16993}, label: "header", expr: &ruleRefExpr{ - pos: position{line: 518, col: 21, offset: 16997}, + pos: position{line: 518, col: 21, offset: 17001}, name: "Section5Title", }, }, &zeroOrMoreExpr{ - pos: position{line: 519, col: 9, offset: 17021}, + pos: position{line: 519, col: 9, offset: 17025}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonSection56, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection514, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -34829,24 +33110,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -34856,12 +33137,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 520, col: 9, offset: 17040}, + pos: position{line: 520, col: 9, offset: 17044}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 520, col: 19, offset: 17050}, + pos: position{line: 520, col: 19, offset: 17054}, expr: &ruleRefExpr{ - pos: position{line: 520, col: 19, offset: 17050}, + pos: position{line: 520, col: 19, offset: 17054}, name: "Section5Element", }, }, @@ -34870,81 +33151,41 @@ var g = &grammar{ }, }, }, - { - name: "Section5TitlePrefix", - pos: position{line: 524, col: 1, offset: 17159}, - expr: &actionExpr{ - pos: position{line: 524, col: 24, offset: 17182}, - run: (*parser).callonSection5TitlePrefix1, - expr: &seqExpr{ - pos: position{line: 524, col: 24, offset: 17182}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 524, col: 24, offset: 17182}, - val: "======", - ignoreCase: false, - }, - &oneOrMoreExpr{ - pos: position{line: 524, col: 33, offset: 17191}, - expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, - val: " ", - ignoreCase: false, - }, - &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, - run: (*parser).callonSection5TitlePrefix7, - expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, - val: "\t", - ignoreCase: false, - }, - }, - }, - }, - }, - }, - }, - }, - }, { name: "Section5Title", - pos: position{line: 528, col: 1, offset: 17223}, + pos: position{line: 528, col: 1, offset: 17227}, expr: &actionExpr{ - pos: position{line: 528, col: 18, offset: 17240}, + pos: position{line: 528, col: 18, offset: 17244}, run: (*parser).callonSection5Title1, expr: &seqExpr{ - pos: position{line: 528, col: 18, offset: 17240}, + pos: position{line: 528, col: 18, offset: 17244}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 524, col: 24, offset: 17182}, + pos: position{line: 524, col: 24, offset: 17186}, run: (*parser).callonSection5Title3, expr: &seqExpr{ - pos: position{line: 524, col: 24, offset: 17182}, + pos: position{line: 524, col: 24, offset: 17186}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 524, col: 24, offset: 17182}, + pos: position{line: 524, col: 24, offset: 17186}, val: "======", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 524, col: 33, offset: 17191}, + pos: position{line: 524, col: 33, offset: 17195}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Title9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -34956,47 +33197,47 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 528, col: 38, offset: 17260}, + pos: position{line: 528, col: 38, offset: 17264}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 528, col: 48, offset: 17270}, + pos: position{line: 528, col: 48, offset: 17274}, name: "TitleElements", }, }, &labeledExpr{ - pos: position{line: 528, col: 63, offset: 17285}, + pos: position{line: 528, col: 63, offset: 17289}, label: "id", expr: &zeroOrMoreExpr{ - pos: position{line: 528, col: 67, offset: 17289}, + pos: position{line: 528, col: 67, offset: 17293}, expr: &actionExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, run: (*parser).callonSection5Title15, expr: &seqExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 249, col: 25, offset: 8389}, + pos: position{line: 249, col: 25, offset: 8393}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection5Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35005,23 +33246,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection5Title25, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -35031,20 +33272,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Title34, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -35053,47 +33294,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -35104,25 +33345,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 249, col: 33, offset: 8397}, + pos: position{line: 249, col: 33, offset: 8401}, val: "]]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 249, col: 38, offset: 8402}, + pos: position{line: 249, col: 38, offset: 8406}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Title51, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -35136,24 +33377,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -35164,63 +33405,63 @@ var g = &grammar{ }, { name: "Section5Element", - pos: position{line: 532, col: 1, offset: 17403}, + pos: position{line: 532, col: 1, offset: 17407}, expr: &actionExpr{ - pos: position{line: 533, col: 5, offset: 17427}, + pos: position{line: 533, col: 5, offset: 17431}, run: (*parser).callonSection5Element1, expr: &seqExpr{ - pos: position{line: 533, col: 5, offset: 17427}, + pos: position{line: 533, col: 5, offset: 17431}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 533, col: 5, offset: 17427}, + pos: position{line: 533, col: 5, offset: 17431}, expr: &ruleRefExpr{ - pos: position{line: 533, col: 6, offset: 17428}, + pos: position{line: 533, col: 6, offset: 17432}, name: "Section1Title", }, }, ¬Expr{ - pos: position{line: 533, col: 20, offset: 17442}, + pos: position{line: 533, col: 20, offset: 17446}, expr: &ruleRefExpr{ - pos: position{line: 533, col: 21, offset: 17443}, + pos: position{line: 533, col: 21, offset: 17447}, name: "Section2Title", }, }, ¬Expr{ - pos: position{line: 533, col: 35, offset: 17457}, + pos: position{line: 533, col: 35, offset: 17461}, expr: &ruleRefExpr{ - pos: position{line: 533, col: 36, offset: 17458}, + pos: position{line: 533, col: 36, offset: 17462}, name: "Section3Title", }, }, ¬Expr{ - pos: position{line: 533, col: 50, offset: 17472}, + pos: position{line: 533, col: 50, offset: 17476}, expr: &ruleRefExpr{ - pos: position{line: 533, col: 51, offset: 17473}, + pos: position{line: 533, col: 51, offset: 17477}, name: "Section4Title", }, }, ¬Expr{ - pos: position{line: 533, col: 65, offset: 17487}, + pos: position{line: 533, col: 65, offset: 17491}, expr: &ruleRefExpr{ - pos: position{line: 533, col: 66, offset: 17488}, + pos: position{line: 533, col: 66, offset: 17492}, name: "Section5Title", }, }, &labeledExpr{ - pos: position{line: 534, col: 5, offset: 17507}, + pos: position{line: 534, col: 5, offset: 17511}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 534, col: 16, offset: 17518}, + pos: position{line: 534, col: 16, offset: 17522}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonSection5Element15, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -35228,40 +33469,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonSection5Element21, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection5Element25, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element28, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35270,23 +33511,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection5Element31, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -35296,20 +33537,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element40, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -35318,47 +33559,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -35369,7 +33610,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -35377,34 +33618,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonSection5Element54, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonSection5Element58, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element61, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35413,23 +33654,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonSection5Element64, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -35439,20 +33680,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element73, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -35461,47 +33702,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -35512,7 +33753,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -35520,39 +33761,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonSection5Element87, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element95, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -35561,23 +33802,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonSection5Element98, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element101, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35586,23 +33827,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element104, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element108, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -35612,23 +33853,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonSection5Element110, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -35638,7 +33879,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -35652,31 +33893,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonSection5Element117, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element123, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -35685,23 +33926,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonSection5Element126, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element129, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35710,23 +33951,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element132, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element136, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -35736,23 +33977,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonSection5Element138, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -35762,15 +34003,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -35781,7 +34022,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -35789,43 +34030,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonSection5Element148, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonSection5Element150, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonSection5Element154, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element157, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35834,23 +34075,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element160, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element164, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -35860,23 +34101,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonSection5Element166, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -35886,15 +34127,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -35905,7 +34146,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -35913,44 +34154,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonSection5Element176, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection5Element180, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element185, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -35959,28 +34200,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection5Element189, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element192, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35989,23 +34230,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element195, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element199, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36015,55 +34256,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection5Element201, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -36074,28 +34315,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection5Element216, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element219, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36104,23 +34345,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element222, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element226, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36130,52 +34371,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -36185,7 +34426,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -36193,44 +34434,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonSection5Element241, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection5Element245, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element250, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36239,28 +34480,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection5Element254, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element257, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36269,23 +34510,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element260, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element264, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36295,55 +34536,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection5Element266, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -36354,7 +34595,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -36362,44 +34603,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonSection5Element280, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection5Element284, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element289, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36408,7 +34649,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -36416,56 +34657,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonSection5Element292, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonSection5Element296, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection5Element300, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element305, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36474,28 +34715,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection5Element309, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element312, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36504,23 +34745,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element315, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element319, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36530,55 +34771,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection5Element321, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -36589,28 +34830,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonSection5Element336, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element339, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36619,23 +34860,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element342, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element346, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36645,52 +34886,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -36700,7 +34941,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -36708,44 +34949,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonSection5Element361, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection5Element365, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element370, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36754,28 +34995,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonSection5Element374, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element377, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36784,23 +35025,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element380, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element384, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36810,55 +35051,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonSection5Element386, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -36869,7 +35110,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -36877,44 +35118,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonSection5Element400, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection5Element404, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element409, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -36923,7 +35164,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -36934,70 +35175,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonSection5Element412, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonSection5Element413, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonSection5Element418, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonSection5Element420, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonSection5Element422, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonSection5Element424, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonSection5Element426, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -37006,7 +35247,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -37014,40 +35255,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonSection5Element429, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonSection5Element431, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element437, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37056,79 +35297,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonSection5Element442, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection5Element445, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection5Element448, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection5Element451, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection5Element454, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element459, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37137,23 +35378,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element462, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element466, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37163,37 +35404,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection5Element468, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -37207,31 +35448,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonSection5Element479, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element483, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37240,23 +35481,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element486, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element490, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37266,37 +35507,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonSection5Element492, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -37308,28 +35549,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element506, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37341,71 +35582,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonSection5Element508, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSection5Element511, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSection5Element514, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSection5Element517, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSection5Element520, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSection5Element525, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37414,23 +35655,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSection5Element528, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element532, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37440,37 +35681,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSection5Element534, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -37484,28 +35725,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element548, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37521,7 +35762,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -37532,20 +35773,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSection5Element554, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37554,24 +35795,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -37582,10 +35823,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 535, col: 5, offset: 17543}, + pos: position{line: 535, col: 5, offset: 17547}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 535, col: 14, offset: 17552}, + pos: position{line: 535, col: 14, offset: 17556}, name: "DocumentElement", }, }, @@ -37595,30 +35836,30 @@ var g = &grammar{ }, { name: "TitleElements", - pos: position{line: 539, col: 1, offset: 17647}, + pos: position{line: 539, col: 1, offset: 17651}, expr: &actionExpr{ - pos: position{line: 539, col: 18, offset: 17664}, + pos: position{line: 539, col: 18, offset: 17668}, run: (*parser).callonTitleElements1, expr: &labeledExpr{ - pos: position{line: 539, col: 18, offset: 17664}, + pos: position{line: 539, col: 18, offset: 17668}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 539, col: 27, offset: 17673}, + pos: position{line: 539, col: 27, offset: 17677}, expr: &seqExpr{ - pos: position{line: 539, col: 28, offset: 17674}, + pos: position{line: 539, col: 28, offset: 17678}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 539, col: 28, offset: 17674}, + pos: position{line: 539, col: 28, offset: 17678}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37628,36 +35869,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 539, col: 37, offset: 17683}, + pos: position{line: 539, col: 37, offset: 17687}, expr: &actionExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, run: (*parser).callonTitleElements10, expr: &seqExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 249, col: 25, offset: 8389}, + pos: position{line: 249, col: 25, offset: 8393}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonTitleElements14, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElements17, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37666,23 +35907,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonTitleElements20, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37692,20 +35933,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElements29, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37714,47 +35955,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -37765,25 +36006,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 249, col: 33, offset: 8397}, + pos: position{line: 249, col: 33, offset: 8401}, val: "]]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 249, col: 38, offset: 8402}, + pos: position{line: 249, col: 38, offset: 8406}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElements46, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37796,7 +36037,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 539, col: 54, offset: 17700}, + pos: position{line: 539, col: 54, offset: 17704}, name: "TitleElement", }, }, @@ -37807,34 +36048,34 @@ var g = &grammar{ }, { name: "TitleElement", - pos: position{line: 543, col: 1, offset: 17821}, + pos: position{line: 543, col: 1, offset: 17825}, expr: &actionExpr{ - pos: position{line: 543, col: 17, offset: 17837}, + pos: position{line: 543, col: 17, offset: 17841}, run: (*parser).callonTitleElement1, expr: &labeledExpr{ - pos: position{line: 543, col: 17, offset: 17837}, + pos: position{line: 543, col: 17, offset: 17841}, label: "element", expr: &choiceExpr{ - pos: position{line: 543, col: 26, offset: 17846}, + pos: position{line: 543, col: 26, offset: 17850}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement4, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement8, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37844,43 +36085,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1541, col: 8, offset: 56325}, + pos: position{line: 1541, col: 8, offset: 56329}, run: (*parser).callonTitleElement10, expr: &litMatcher{ - pos: position{line: 1541, col: 8, offset: 56325}, + pos: position{line: 1541, col: 8, offset: 56329}, val: ".", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 1115, col: 19, offset: 40994}, + pos: position{line: 1115, col: 19, offset: 40998}, run: (*parser).callonTitleElement12, expr: &seqExpr{ - pos: position{line: 1115, col: 19, offset: 40994}, + pos: position{line: 1115, col: 19, offset: 40998}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1115, col: 19, offset: 40994}, + pos: position{line: 1115, col: 19, offset: 40998}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1115, col: 24, offset: 40999}, + pos: position{line: 1115, col: 24, offset: 41003}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonTitleElement16, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement19, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37889,23 +36130,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonTitleElement22, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37915,20 +36156,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement31, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -37937,47 +36178,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -37988,20 +36229,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1115, col: 32, offset: 41007}, + pos: position{line: 1115, col: 32, offset: 41011}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement47, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -38010,28 +36251,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1115, col: 36, offset: 41011}, + pos: position{line: 1115, col: 36, offset: 41015}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1115, col: 40, offset: 41015}, + pos: position{line: 1115, col: 40, offset: 41019}, label: "label", expr: &actionExpr{ - pos: position{line: 1121, col: 24, offset: 41217}, + pos: position{line: 1121, col: 24, offset: 41221}, run: (*parser).callonTitleElement51, expr: &oneOrMoreExpr{ - pos: position{line: 1121, col: 24, offset: 41217}, + pos: position{line: 1121, col: 24, offset: 41221}, expr: &choiceExpr{ - pos: position{line: 1121, col: 25, offset: 41218}, + pos: position{line: 1121, col: 25, offset: 41222}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement54, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38040,23 +36281,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement57, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement61, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -38066,21 +36307,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1121, col: 46, offset: 41239}, + pos: position{line: 1121, col: 46, offset: 41243}, run: (*parser).callonTitleElement63, expr: &seqExpr{ - pos: position{line: 1121, col: 47, offset: 41240}, + pos: position{line: 1121, col: 47, offset: 41244}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1121, col: 47, offset: 41240}, + pos: position{line: 1121, col: 47, offset: 41244}, expr: &litMatcher{ - pos: position{line: 1121, col: 48, offset: 41241}, + pos: position{line: 1121, col: 48, offset: 41245}, val: ">>", ignoreCase: false, }, }, &anyMatcher{ - line: 1121, col: 54, offset: 41247, + line: 1121, col: 54, offset: 41251, }, }, }, @@ -38091,7 +36332,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1115, col: 68, offset: 41043}, + pos: position{line: 1115, col: 68, offset: 41047}, val: ">>", ignoreCase: false, }, @@ -38099,34 +36340,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1117, col: 5, offset: 41118}, + pos: position{line: 1117, col: 5, offset: 41122}, run: (*parser).callonTitleElement69, expr: &seqExpr{ - pos: position{line: 1117, col: 5, offset: 41118}, + pos: position{line: 1117, col: 5, offset: 41122}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1117, col: 5, offset: 41118}, + pos: position{line: 1117, col: 5, offset: 41122}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1117, col: 10, offset: 41123}, + pos: position{line: 1117, col: 10, offset: 41127}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonTitleElement73, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement76, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38135,23 +36376,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonTitleElement79, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -38161,20 +36402,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement88, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -38183,47 +36424,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -38234,7 +36475,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1117, col: 18, offset: 41131}, + pos: position{line: 1117, col: 18, offset: 41135}, val: ">>", ignoreCase: false, }, @@ -38242,46 +36483,46 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 543, col: 58, offset: 17878}, + pos: position{line: 543, col: 58, offset: 17882}, name: "Passthrough", }, &actionExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, run: (*parser).callonTitleElement103, expr: &seqExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, val: "image:", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1172, col: 25, offset: 42844}, + pos: position{line: 1172, col: 25, offset: 42848}, expr: &litMatcher{ - pos: position{line: 1172, col: 26, offset: 42845}, + pos: position{line: 1172, col: 26, offset: 42849}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1172, col: 30, offset: 42849}, + pos: position{line: 1172, col: 30, offset: 42853}, label: "path", expr: &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonTitleElement109, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement112, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38290,23 +36531,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonTitleElement115, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -38316,20 +36557,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement124, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -38338,23 +36579,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -38365,40 +36606,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1172, col: 41, offset: 42860}, + pos: position{line: 1172, col: 41, offset: 42864}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, run: (*parser).callonTitleElement133, expr: &seqExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1177, col: 24, offset: 43121}, + pos: position{line: 1177, col: 24, offset: 43125}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonTitleElement137, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement140, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38407,23 +36648,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement143, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement147, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -38433,37 +36674,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonTitleElement149, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -38474,28 +36715,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1177, col: 45, offset: 43142}, + pos: position{line: 1177, col: 45, offset: 43146}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1178, col: 5, offset: 43150}, + pos: position{line: 1178, col: 5, offset: 43154}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonTitleElement160, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement163, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38504,23 +36745,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement166, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement170, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -38530,37 +36771,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonTitleElement172, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -38571,28 +36812,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1178, col: 29, offset: 43174}, + pos: position{line: 1178, col: 29, offset: 43178}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1179, col: 5, offset: 43182}, + pos: position{line: 1179, col: 5, offset: 43186}, label: "height", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonTitleElement183, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement186, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38601,23 +36842,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement189, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement193, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -38627,37 +36868,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonTitleElement195, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -38668,87 +36909,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, expr: &litMatcher{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1180, col: 5, offset: 43215}, + pos: position{line: 1180, col: 5, offset: 43219}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1180, col: 16, offset: 43226}, + pos: position{line: 1180, col: 16, offset: 43230}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonTitleElement209, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement212, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement215, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement218, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement221, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement226, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38757,23 +36998,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement229, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement233, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -38783,37 +37024,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement235, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -38827,31 +37068,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonTitleElement246, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement250, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38860,23 +37101,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement253, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement257, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -38886,37 +37127,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonTitleElement259, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -38928,28 +37169,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement273, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -38961,71 +37202,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonTitleElement275, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement278, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement281, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement284, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement287, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement292, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39034,23 +37275,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement295, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement299, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -39060,37 +37301,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement301, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -39104,28 +37345,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement315, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -39141,7 +37382,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1180, col: 36, offset: 43246}, + pos: position{line: 1180, col: 36, offset: 43250}, val: "]", ignoreCase: false, }, @@ -39149,34 +37390,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, run: (*parser).callonTitleElement318, expr: &seqExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1182, col: 9, offset: 43348}, + pos: position{line: 1182, col: 9, offset: 43352}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonTitleElement322, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement325, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39185,23 +37426,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement328, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement332, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -39211,37 +37452,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonTitleElement334, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -39252,28 +37493,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1182, col: 30, offset: 43369}, + pos: position{line: 1182, col: 30, offset: 43373}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1183, col: 5, offset: 43377}, + pos: position{line: 1183, col: 5, offset: 43381}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonTitleElement345, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement348, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39282,23 +37523,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement351, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement355, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -39308,37 +37549,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonTitleElement357, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -39349,87 +37590,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, expr: &litMatcher{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1184, col: 5, offset: 43409}, + pos: position{line: 1184, col: 5, offset: 43413}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1184, col: 16, offset: 43420}, + pos: position{line: 1184, col: 16, offset: 43424}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonTitleElement371, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement374, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement377, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement380, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement383, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement388, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39438,23 +37679,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement391, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement395, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -39464,37 +37705,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement397, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -39508,31 +37749,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonTitleElement408, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement412, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39541,23 +37782,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement415, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement419, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -39567,37 +37808,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonTitleElement421, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -39609,28 +37850,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement435, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -39642,71 +37883,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonTitleElement437, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement440, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement443, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement446, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement449, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement454, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39715,23 +37956,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement457, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement461, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -39741,37 +37982,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement463, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -39785,28 +38026,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement477, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -39822,7 +38063,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1184, col: 36, offset: 43440}, + pos: position{line: 1184, col: 36, offset: 43444}, val: "]", ignoreCase: false, }, @@ -39830,34 +38071,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, run: (*parser).callonTitleElement480, expr: &seqExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1186, col: 9, offset: 43539}, + pos: position{line: 1186, col: 9, offset: 43543}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonTitleElement484, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement487, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39866,23 +38107,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement490, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement494, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -39892,37 +38133,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonTitleElement496, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -39933,87 +38174,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, expr: &litMatcher{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1187, col: 5, offset: 43569}, + pos: position{line: 1187, col: 5, offset: 43573}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1187, col: 16, offset: 43580}, + pos: position{line: 1187, col: 16, offset: 43584}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonTitleElement510, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement513, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement516, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement519, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement522, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement527, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40022,23 +38263,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement530, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement534, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -40048,37 +38289,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement536, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -40092,31 +38333,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonTitleElement547, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement551, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40125,23 +38366,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement554, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement558, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -40151,37 +38392,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonTitleElement560, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -40193,28 +38434,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement574, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -40226,71 +38467,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonTitleElement576, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement579, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement582, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement585, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement588, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement593, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40299,23 +38540,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement596, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement600, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -40325,37 +38566,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement602, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -40369,28 +38610,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement616, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -40406,7 +38647,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1187, col: 36, offset: 43600}, + pos: position{line: 1187, col: 36, offset: 43604}, val: "]", ignoreCase: false, }, @@ -40414,90 +38655,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, run: (*parser).callonTitleElement619, expr: &seqExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1189, col: 9, offset: 43697}, + pos: position{line: 1189, col: 9, offset: 43701}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1189, col: 20, offset: 43708}, + pos: position{line: 1189, col: 20, offset: 43712}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonTitleElement625, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement628, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement631, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement634, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement637, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement642, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40506,23 +38747,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement645, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement649, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -40532,37 +38773,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement651, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -40576,31 +38817,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonTitleElement662, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement666, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40609,23 +38850,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement669, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement673, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -40635,37 +38876,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonTitleElement675, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -40677,28 +38918,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement689, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -40710,71 +38951,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonTitleElement691, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement694, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement697, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement700, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement703, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement708, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40783,23 +39024,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement711, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement715, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -40809,37 +39050,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement717, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -40853,28 +39094,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement731, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -40890,7 +39131,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1189, col: 40, offset: 43728}, + pos: position{line: 1189, col: 40, offset: 43732}, val: "]", ignoreCase: false, }, @@ -40904,61 +39145,61 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, run: (*parser).callonTitleElement734, expr: &labeledExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, label: "link", expr: &choiceExpr{ - pos: position{line: 1130, col: 15, offset: 41437}, + pos: position{line: 1130, col: 15, offset: 41441}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, run: (*parser).callonTitleElement737, expr: &seqExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, val: "link:", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1145, col: 25, offset: 41897}, + pos: position{line: 1145, col: 25, offset: 41901}, label: "url", expr: &actionExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, run: (*parser).callonTitleElement741, expr: &seqExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -40966,20 +39207,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonTitleElement750, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement753, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40988,23 +39229,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonTitleElement756, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -41014,20 +39255,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement765, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41036,23 +39277,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -41066,40 +39307,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1145, col: 47, offset: 41919}, + pos: position{line: 1145, col: 47, offset: 41923}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonTitleElement774, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonTitleElement778, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement781, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41108,23 +39349,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement784, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement788, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41134,37 +39375,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonTitleElement790, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -41175,28 +39416,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement804, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41205,79 +39446,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonTitleElement809, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement812, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement815, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement818, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement821, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement826, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41286,23 +39527,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement829, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement833, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41312,37 +39553,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement835, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -41356,31 +39597,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonTitleElement846, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement850, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41389,23 +39630,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement853, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement857, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41415,37 +39656,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonTitleElement859, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -41457,28 +39698,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement873, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41490,71 +39731,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonTitleElement875, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement878, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement881, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement884, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement887, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement892, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41563,23 +39804,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement895, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement899, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41589,37 +39830,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement901, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -41633,28 +39874,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement915, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41670,7 +39911,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -41678,90 +39919,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonTitleElement918, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonTitleElement924, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement927, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement930, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement933, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement936, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement941, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41770,23 +40011,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement944, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement948, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41796,37 +40037,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement950, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -41840,31 +40081,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonTitleElement961, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement965, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41873,23 +40114,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement968, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement972, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41899,37 +40140,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonTitleElement974, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -41941,28 +40182,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement988, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -41974,71 +40215,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonTitleElement990, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement993, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement996, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement999, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement1002, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1007, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42047,23 +40288,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement1010, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1014, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -42073,37 +40314,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement1016, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -42117,28 +40358,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1030, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -42154,7 +40395,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -42168,65 +40409,65 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, run: (*parser).callonTitleElement1033, expr: &seqExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonTitleElement1036, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonTitleElement1044, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1047, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42235,23 +40476,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonTitleElement1050, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42261,20 +40502,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1059, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -42283,23 +40524,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -42313,40 +40554,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1134, col: 39, offset: 41530}, + pos: position{line: 1134, col: 39, offset: 41534}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonTitleElement1068, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonTitleElement1072, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1075, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42355,23 +40596,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement1078, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1082, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -42381,37 +40622,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonTitleElement1084, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -42422,28 +40663,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1098, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -42452,79 +40693,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonTitleElement1103, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement1106, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement1109, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement1112, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement1115, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1120, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42533,23 +40774,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement1123, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1127, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -42559,37 +40800,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement1129, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -42603,31 +40844,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonTitleElement1140, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1144, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42636,23 +40877,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement1147, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1151, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -42662,37 +40903,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonTitleElement1153, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -42704,28 +40945,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1167, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -42737,71 +40978,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonTitleElement1169, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement1172, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement1175, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement1178, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement1181, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1186, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42810,23 +41051,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement1189, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1193, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -42836,37 +41077,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement1195, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -42880,28 +41121,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1209, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -42917,7 +41158,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -42925,90 +41166,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonTitleElement1212, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonTitleElement1218, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement1221, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement1224, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement1227, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement1230, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1235, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43017,23 +41258,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement1238, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1242, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -43043,37 +41284,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement1244, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -43087,31 +41328,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonTitleElement1255, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1259, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43120,23 +41361,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement1262, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1266, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -43146,37 +41387,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonTitleElement1268, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -43188,28 +41429,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1282, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -43221,71 +41462,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonTitleElement1284, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonTitleElement1287, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonTitleElement1290, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonTitleElement1293, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonTitleElement1296, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1301, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43294,23 +41535,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonTitleElement1304, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1308, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -43320,37 +41561,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonTitleElement1310, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -43364,28 +41605,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1324, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -43401,7 +41642,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -43415,62 +41656,62 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, run: (*parser).callonTitleElement1327, expr: &labeledExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonTitleElement1329, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonTitleElement1337, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1340, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43479,23 +41720,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonTitleElement1343, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -43505,20 +41746,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1352, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -43527,23 +41768,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -43562,16 +41803,16 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 543, col: 93, offset: 17913}, + pos: position{line: 543, col: 93, offset: 17917}, name: "InlineFootnote", }, &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1360, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43580,31 +41821,31 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 543, col: 122, offset: 17942}, + pos: position{line: 543, col: 122, offset: 17946}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonTitleElement1364, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonTitleElement1368, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -43612,9 +41853,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -43627,7 +41868,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -43635,31 +41876,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, run: (*parser).callonTitleElement1375, expr: &seqExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1379, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -43667,25 +41908,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 916, col: 17, offset: 31600}, + pos: position{line: 916, col: 17, offset: 31604}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 916, col: 21, offset: 31604}, + pos: position{line: 916, col: 21, offset: 31608}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1385, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -43694,26 +41935,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 916, col: 25, offset: 31608}, + pos: position{line: 916, col: 25, offset: 31612}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -43723,18 +41964,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonTitleElement1393, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonTitleElement1395, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43743,57 +41984,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonTitleElement1405, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -43803,20 +42044,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTitleElement1414, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -43825,9 +42066,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -43835,45 +42076,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -43883,16 +42124,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -43907,15 +42148,15 @@ var g = &grammar{ }, { name: "List", - pos: position{line: 639, col: 1, offset: 21275}, + pos: position{line: 639, col: 1, offset: 21279}, expr: &actionExpr{ - pos: position{line: 641, col: 5, offset: 21356}, + pos: position{line: 641, col: 5, offset: 21360}, run: (*parser).callonList1, expr: &labeledExpr{ - pos: position{line: 641, col: 5, offset: 21356}, + pos: position{line: 641, col: 5, offset: 21360}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 641, col: 14, offset: 21365}, + pos: position{line: 641, col: 14, offset: 21369}, name: "ListItems", }, }, @@ -43923,62 +42164,62 @@ var g = &grammar{ }, { name: "ListItems", - pos: position{line: 645, col: 1, offset: 21431}, + pos: position{line: 645, col: 1, offset: 21435}, expr: &oneOrMoreExpr{ - pos: position{line: 645, col: 14, offset: 21444}, + pos: position{line: 645, col: 14, offset: 21448}, expr: &ruleRefExpr{ - pos: position{line: 645, col: 14, offset: 21444}, + pos: position{line: 645, col: 14, offset: 21448}, name: "ListItem", }, }, }, { name: "ListItem", - pos: position{line: 647, col: 1, offset: 21455}, + pos: position{line: 647, col: 1, offset: 21459}, expr: &actionExpr{ - pos: position{line: 651, col: 5, offset: 21659}, + pos: position{line: 651, col: 5, offset: 21663}, run: (*parser).callonListItem1, expr: &seqExpr{ - pos: position{line: 651, col: 5, offset: 21659}, + pos: position{line: 651, col: 5, offset: 21663}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 651, col: 6, offset: 21660}, + pos: position{line: 651, col: 6, offset: 21664}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 651, col: 6, offset: 21660}, + pos: position{line: 651, col: 6, offset: 21664}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 651, col: 6, offset: 21660}, + pos: position{line: 651, col: 6, offset: 21664}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonListItem6, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem14, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -43987,24 +42228,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -44014,19 +42255,19 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 651, col: 17, offset: 21671}, + pos: position{line: 651, col: 17, offset: 21675}, expr: &zeroOrOneExpr{ - pos: position{line: 651, col: 18, offset: 21672}, + pos: position{line: 651, col: 18, offset: 21676}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonListItem23, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -44034,40 +42275,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonListItem29, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonListItem33, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem36, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44076,23 +42317,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonListItem39, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44102,20 +42343,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem48, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -44124,47 +42365,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -44175,7 +42416,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -44183,34 +42424,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonListItem62, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonListItem66, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem69, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44219,23 +42460,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonListItem72, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44245,20 +42486,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem81, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -44267,47 +42508,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -44318,7 +42559,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -44326,39 +42567,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonListItem95, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem103, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -44367,23 +42608,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonListItem106, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem109, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44392,23 +42633,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem112, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem116, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -44418,23 +42659,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonListItem118, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44444,7 +42685,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -44458,31 +42699,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonListItem125, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem131, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -44491,23 +42732,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonListItem134, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem137, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44516,23 +42757,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem140, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem144, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -44542,23 +42783,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonListItem146, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44568,15 +42809,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -44587,7 +42828,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -44595,43 +42836,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonListItem156, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonListItem158, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonListItem162, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem165, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44640,23 +42881,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem168, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem172, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -44666,23 +42907,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonListItem174, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44692,15 +42933,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -44711,7 +42952,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -44719,44 +42960,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonListItem184, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem188, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem193, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -44765,28 +43006,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem197, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem200, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44795,23 +43036,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem203, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem207, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -44821,55 +43062,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem209, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -44880,28 +43121,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonListItem224, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem227, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44910,23 +43151,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem230, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem234, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -44936,52 +43177,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -44991,7 +43232,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -44999,44 +43240,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonListItem249, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem253, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem258, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45045,28 +43286,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem262, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem265, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45075,23 +43316,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem268, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem272, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45101,55 +43342,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem274, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -45160,7 +43401,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -45168,44 +43409,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonListItem288, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem292, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem297, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45214,7 +43455,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -45222,56 +43463,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonListItem300, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonListItem304, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem308, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem313, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45280,28 +43521,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem317, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem320, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45310,23 +43551,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem323, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem327, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45336,55 +43577,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem329, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -45395,28 +43636,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonListItem344, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem347, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45425,23 +43666,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem350, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem354, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45451,52 +43692,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -45506,7 +43747,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -45514,44 +43755,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonListItem369, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem373, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem378, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45560,28 +43801,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem382, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem385, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45590,23 +43831,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem388, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem392, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45616,55 +43857,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem394, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -45675,7 +43916,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -45683,44 +43924,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonListItem408, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem412, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem417, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45729,7 +43970,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -45740,70 +43981,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonListItem420, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonListItem421, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonListItem426, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonListItem428, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonListItem430, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonListItem432, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonListItem434, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -45812,7 +44053,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -45820,40 +44061,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonListItem437, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonListItem439, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem445, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45862,79 +44103,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonListItem450, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonListItem453, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem456, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem459, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonListItem462, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem467, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45943,23 +44184,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem470, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem474, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -45969,37 +44210,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonListItem476, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -46013,31 +44254,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonListItem487, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem491, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46046,23 +44287,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem494, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem498, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46072,37 +44313,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonListItem500, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -46114,28 +44355,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem514, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46147,71 +44388,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonListItem516, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonListItem519, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem522, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem525, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonListItem528, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem533, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46220,23 +44461,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem536, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem540, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46246,37 +44487,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonListItem542, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -46290,28 +44531,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem556, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46327,7 +44568,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -46338,20 +44579,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem562, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46360,24 +44601,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -46390,40 +44631,40 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 651, col: 38, offset: 21692}, + pos: position{line: 651, col: 38, offset: 21696}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 651, col: 38, offset: 21692}, + pos: position{line: 651, col: 38, offset: 21696}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonListItem571, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem579, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46432,24 +44673,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -46459,38 +44700,38 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 651, col: 49, offset: 21703}, + pos: position{line: 651, col: 49, offset: 21707}, expr: &zeroOrOneExpr{ - pos: position{line: 651, col: 50, offset: 21704}, + pos: position{line: 651, col: 50, offset: 21708}, expr: &actionExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, run: (*parser).callonListItem588, expr: &seqExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, expr: &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1436, col: 45, offset: 52741}, + pos: position{line: 1436, col: 45, offset: 52745}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem595, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46499,28 +44740,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1436, col: 49, offset: 52745}, + pos: position{line: 1436, col: 49, offset: 52749}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1436, col: 54, offset: 52750}, + pos: position{line: 1436, col: 54, offset: 52754}, label: "content", expr: &actionExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, run: (*parser).callonListItem599, expr: &zeroOrMoreExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, expr: &choiceExpr{ - pos: position{line: 1440, col: 30, offset: 52879}, + pos: position{line: 1440, col: 30, offset: 52883}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem602, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46529,23 +44770,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem605, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem609, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46555,39 +44796,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1440, col: 51, offset: 52900}, + pos: position{line: 1440, col: 51, offset: 52904}, run: (*parser).callonListItem611, expr: &seqExpr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1440, col: 58, offset: 52907, + line: 1440, col: 58, offset: 52911, }, }, }, @@ -46598,24 +44839,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -46628,40 +44869,40 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 651, col: 71, offset: 21725}, + pos: position{line: 651, col: 71, offset: 21729}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 651, col: 71, offset: 21725}, + pos: position{line: 651, col: 71, offset: 21729}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonListItem627, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem635, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46670,24 +44911,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -46697,17 +44938,17 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 651, col: 82, offset: 21736}, + pos: position{line: 651, col: 82, offset: 21740}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonListItem643, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -46715,40 +44956,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonListItem649, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonListItem653, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem656, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46757,23 +44998,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonListItem659, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -46783,20 +45024,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem668, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46805,47 +45046,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -46856,7 +45097,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -46864,34 +45105,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonListItem682, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonListItem686, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem689, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46900,23 +45141,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonListItem692, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -46926,20 +45167,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem701, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -46948,47 +45189,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -46999,7 +45240,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -47007,39 +45248,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonListItem715, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem723, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47048,23 +45289,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonListItem726, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem729, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47073,23 +45314,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem732, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem736, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47099,23 +45340,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonListItem738, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -47125,7 +45366,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -47139,31 +45380,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonListItem745, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem751, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47172,23 +45413,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonListItem754, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem757, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47197,23 +45438,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem760, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem764, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47223,23 +45464,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonListItem766, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -47249,15 +45490,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -47268,7 +45509,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -47276,43 +45517,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonListItem776, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonListItem778, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonListItem782, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem785, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47321,23 +45562,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem788, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem792, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47347,23 +45588,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonListItem794, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -47373,15 +45614,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -47392,7 +45633,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -47400,44 +45641,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonListItem804, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem808, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem813, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47446,28 +45687,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem817, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem820, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47476,23 +45717,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem823, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem827, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47502,55 +45743,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem829, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -47561,28 +45802,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonListItem844, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem847, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47591,23 +45832,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem850, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem854, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47617,52 +45858,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -47672,7 +45913,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -47680,44 +45921,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonListItem869, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem873, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem878, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47726,28 +45967,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem882, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem885, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47756,23 +45997,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem888, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem892, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47782,55 +46023,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem894, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -47841,7 +46082,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -47849,44 +46090,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonListItem908, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem912, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem917, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47895,7 +46136,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -47903,56 +46144,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonListItem920, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonListItem924, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem928, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem933, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -47961,28 +46202,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem937, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem940, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47991,23 +46232,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem943, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem947, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -48017,55 +46258,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem949, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -48076,28 +46317,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonListItem964, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem967, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48106,23 +46347,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem970, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem974, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -48132,52 +46373,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -48187,7 +46428,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -48195,44 +46436,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonListItem989, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem993, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem998, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -48241,28 +46482,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem1002, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1005, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48271,23 +46512,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1008, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1012, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -48297,55 +46538,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem1014, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -48356,7 +46597,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -48364,44 +46605,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonListItem1028, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem1032, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1037, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -48410,7 +46651,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -48421,70 +46662,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonListItem1040, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonListItem1041, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonListItem1046, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonListItem1048, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonListItem1050, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonListItem1052, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonListItem1054, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -48493,7 +46734,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -48501,40 +46742,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonListItem1057, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonListItem1059, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1065, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -48543,79 +46784,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonListItem1070, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonListItem1073, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem1076, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem1079, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonListItem1082, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1087, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48624,23 +46865,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1090, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1094, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -48650,37 +46891,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonListItem1096, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -48694,31 +46935,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonListItem1107, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1111, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48727,23 +46968,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1114, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1118, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -48753,37 +46994,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonListItem1120, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -48795,28 +47036,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1134, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -48828,71 +47069,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonListItem1136, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonListItem1139, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem1142, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem1145, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonListItem1148, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1153, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48901,23 +47142,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1156, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1160, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -48927,37 +47168,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonListItem1162, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -48971,28 +47212,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1176, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49008,7 +47249,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -49019,20 +47260,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1182, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49041,24 +47282,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -49072,20 +47313,20 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 652, col: 5, offset: 21760}, + pos: position{line: 652, col: 5, offset: 21764}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 652, col: 16, offset: 21771}, + pos: position{line: 652, col: 16, offset: 21775}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonListItem1191, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -49093,40 +47334,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonListItem1197, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonListItem1201, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1204, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49135,23 +47376,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonListItem1207, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -49161,20 +47402,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1216, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49183,47 +47424,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -49234,7 +47475,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -49242,34 +47483,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonListItem1230, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonListItem1234, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1237, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49278,23 +47519,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonListItem1240, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -49304,20 +47545,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1249, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49326,47 +47567,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -49377,7 +47618,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -49385,39 +47626,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonListItem1263, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1271, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49426,23 +47667,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonListItem1274, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1277, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49451,23 +47692,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1280, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1284, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49477,23 +47718,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonListItem1286, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -49503,7 +47744,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -49517,31 +47758,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonListItem1293, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1299, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49550,23 +47791,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonListItem1302, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1305, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49575,23 +47816,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1308, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1312, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49601,23 +47842,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonListItem1314, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -49627,15 +47868,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -49646,7 +47887,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -49654,43 +47895,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonListItem1324, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonListItem1326, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonListItem1330, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1333, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49699,23 +47940,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1336, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1340, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49725,23 +47966,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonListItem1342, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -49751,15 +47992,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -49770,7 +48011,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -49778,44 +48019,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonListItem1352, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem1356, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1361, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49824,28 +48065,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem1365, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1368, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49854,23 +48095,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1371, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1375, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49880,55 +48121,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem1377, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -49939,28 +48180,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonListItem1392, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1395, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49969,23 +48210,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1398, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1402, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -49995,52 +48236,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -50050,7 +48291,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -50058,44 +48299,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonListItem1417, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem1421, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1426, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -50104,28 +48345,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem1430, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1433, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -50134,23 +48375,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1436, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1440, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -50160,55 +48401,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem1442, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -50219,7 +48460,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -50227,44 +48468,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonListItem1456, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem1460, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1465, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -50273,7 +48514,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -50281,56 +48522,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonListItem1468, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonListItem1472, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem1476, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1481, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -50339,28 +48580,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem1485, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1488, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -50369,23 +48610,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1491, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1495, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -50395,55 +48636,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem1497, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -50454,28 +48695,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonListItem1512, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1515, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -50484,23 +48725,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1518, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1522, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -50510,52 +48751,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -50565,7 +48806,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -50573,44 +48814,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonListItem1537, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem1541, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1546, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -50619,28 +48860,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListItem1550, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1553, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -50649,23 +48890,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1556, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1560, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -50675,55 +48916,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListItem1562, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -50734,7 +48975,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -50742,44 +48983,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonListItem1576, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem1580, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1585, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -50788,7 +49029,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -50799,70 +49040,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonListItem1588, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonListItem1589, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonListItem1594, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonListItem1596, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonListItem1598, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonListItem1600, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonListItem1602, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -50871,7 +49112,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -50879,40 +49120,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonListItem1605, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonListItem1607, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1613, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -50921,79 +49162,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonListItem1618, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonListItem1621, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem1624, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem1627, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonListItem1630, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1635, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51002,23 +49243,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1638, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1642, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51028,37 +49269,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonListItem1644, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -51072,31 +49313,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonListItem1655, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1659, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51105,23 +49346,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1662, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1666, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51131,37 +49372,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonListItem1668, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -51173,28 +49414,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1682, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51206,71 +49447,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonListItem1684, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonListItem1687, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListItem1690, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListItem1693, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonListItem1696, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListItem1701, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51279,23 +49520,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListItem1704, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1708, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51305,37 +49546,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonListItem1710, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -51349,28 +49590,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1724, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51386,7 +49627,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -51397,20 +49638,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListItem1730, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51419,24 +49660,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -51447,21 +49688,21 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 653, col: 5, offset: 21796}, + pos: position{line: 653, col: 5, offset: 21800}, label: "item", expr: &choiceExpr{ - pos: position{line: 653, col: 11, offset: 21802}, + pos: position{line: 653, col: 11, offset: 21806}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 653, col: 11, offset: 21802}, + pos: position{line: 653, col: 11, offset: 21806}, name: "OrderedListItem", }, &ruleRefExpr{ - pos: position{line: 653, col: 29, offset: 21820}, + pos: position{line: 653, col: 29, offset: 21824}, name: "UnorderedListItem", }, &ruleRefExpr{ - pos: position{line: 653, col: 49, offset: 21840}, + pos: position{line: 653, col: 49, offset: 21844}, name: "LabeledListItem", }, }, @@ -51473,45 +49714,45 @@ var g = &grammar{ }, { name: "ListParagraph", - pos: position{line: 657, col: 1, offset: 21936}, + pos: position{line: 657, col: 1, offset: 21940}, expr: &choiceExpr{ - pos: position{line: 657, col: 18, offset: 21953}, + pos: position{line: 657, col: 18, offset: 21957}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 657, col: 18, offset: 21953}, + pos: position{line: 657, col: 18, offset: 21957}, run: (*parser).callonListParagraph2, expr: &labeledExpr{ - pos: position{line: 657, col: 18, offset: 21953}, + pos: position{line: 657, col: 18, offset: 21957}, label: "comment", expr: &actionExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, run: (*parser).callonListParagraph4, expr: &seqExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, expr: &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1436, col: 45, offset: 52741}, + pos: position{line: 1436, col: 45, offset: 52745}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraph11, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51520,28 +49761,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1436, col: 49, offset: 52745}, + pos: position{line: 1436, col: 49, offset: 52749}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1436, col: 54, offset: 52750}, + pos: position{line: 1436, col: 54, offset: 52754}, label: "content", expr: &actionExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, run: (*parser).callonListParagraph15, expr: &zeroOrMoreExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, expr: &choiceExpr{ - pos: position{line: 1440, col: 30, offset: 52879}, + pos: position{line: 1440, col: 30, offset: 52883}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraph18, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51550,23 +49791,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraph21, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraph25, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51576,39 +49817,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1440, col: 51, offset: 52900}, + pos: position{line: 1440, col: 51, offset: 52904}, run: (*parser).callonListParagraph27, expr: &seqExpr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1440, col: 58, offset: 52907, + line: 1440, col: 58, offset: 52911, }, }, }, @@ -51619,24 +49860,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -51647,15 +49888,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 659, col: 9, offset: 22019}, + pos: position{line: 659, col: 9, offset: 22023}, run: (*parser).callonListParagraph41, expr: &labeledExpr{ - pos: position{line: 659, col: 9, offset: 22019}, + pos: position{line: 659, col: 9, offset: 22023}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 659, col: 15, offset: 22025}, + pos: position{line: 659, col: 15, offset: 22029}, expr: &ruleRefExpr{ - pos: position{line: 659, col: 16, offset: 22026}, + pos: position{line: 659, col: 16, offset: 22030}, name: "ListParagraphLine", }, }, @@ -51666,45 +49907,45 @@ var g = &grammar{ }, { name: "ListParagraphLine", - pos: position{line: 663, col: 1, offset: 22113}, + pos: position{line: 663, col: 1, offset: 22117}, expr: &actionExpr{ - pos: position{line: 664, col: 5, offset: 22139}, + pos: position{line: 664, col: 5, offset: 22143}, run: (*parser).callonListParagraphLine1, expr: &seqExpr{ - pos: position{line: 664, col: 5, offset: 22139}, + pos: position{line: 664, col: 5, offset: 22143}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 664, col: 5, offset: 22139}, + pos: position{line: 664, col: 5, offset: 22143}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonListParagraphLine4, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine12, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51713,24 +49954,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -51740,36 +49981,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 665, col: 5, offset: 22155}, + pos: position{line: 665, col: 5, offset: 22159}, expr: &actionExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, run: (*parser).callonListParagraphLine20, expr: &seqExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, expr: &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1436, col: 45, offset: 52741}, + pos: position{line: 1436, col: 45, offset: 52745}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine27, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51778,28 +50019,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1436, col: 49, offset: 52745}, + pos: position{line: 1436, col: 49, offset: 52749}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1436, col: 54, offset: 52750}, + pos: position{line: 1436, col: 54, offset: 52754}, label: "content", expr: &actionExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, run: (*parser).callonListParagraphLine31, expr: &zeroOrMoreExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, expr: &choiceExpr{ - pos: position{line: 1440, col: 30, offset: 52879}, + pos: position{line: 1440, col: 30, offset: 52883}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine34, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51808,23 +50049,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine37, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine41, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51834,39 +50075,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1440, col: 51, offset: 52900}, + pos: position{line: 1440, col: 51, offset: 52904}, run: (*parser).callonListParagraphLine43, expr: &seqExpr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1440, col: 58, offset: 52907, + line: 1440, col: 58, offset: 52911, }, }, }, @@ -51877,24 +50118,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -51904,28 +50145,28 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 666, col: 5, offset: 22178}, + pos: position{line: 666, col: 5, offset: 22182}, expr: &actionExpr{ - pos: position{line: 694, col: 26, offset: 23175}, + pos: position{line: 694, col: 26, offset: 23179}, run: (*parser).callonListParagraphLine58, expr: &seqExpr{ - pos: position{line: 694, col: 26, offset: 23175}, + pos: position{line: 694, col: 26, offset: 23179}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 694, col: 26, offset: 23175}, + pos: position{line: 694, col: 26, offset: 23179}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine63, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -51934,66 +50175,66 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 694, col: 30, offset: 23179}, + pos: position{line: 694, col: 30, offset: 23183}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 696, col: 5, offset: 23234}, + pos: position{line: 696, col: 5, offset: 23238}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 696, col: 5, offset: 23234}, + pos: position{line: 696, col: 5, offset: 23238}, run: (*parser).callonListParagraphLine67, expr: &litMatcher{ - pos: position{line: 696, col: 5, offset: 23234}, + pos: position{line: 696, col: 5, offset: 23238}, val: ".....", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 698, col: 9, offset: 23347}, + pos: position{line: 698, col: 9, offset: 23351}, run: (*parser).callonListParagraphLine69, expr: &litMatcher{ - pos: position{line: 698, col: 9, offset: 23347}, + pos: position{line: 698, col: 9, offset: 23351}, val: "....", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 700, col: 9, offset: 23458}, + pos: position{line: 700, col: 9, offset: 23462}, run: (*parser).callonListParagraphLine71, expr: &litMatcher{ - pos: position{line: 700, col: 9, offset: 23458}, + pos: position{line: 700, col: 9, offset: 23462}, val: "...", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 702, col: 9, offset: 23567}, + pos: position{line: 702, col: 9, offset: 23571}, run: (*parser).callonListParagraphLine73, expr: &litMatcher{ - pos: position{line: 702, col: 9, offset: 23567}, + pos: position{line: 702, col: 9, offset: 23571}, val: "..", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 704, col: 9, offset: 23674}, + pos: position{line: 704, col: 9, offset: 23678}, run: (*parser).callonListParagraphLine75, expr: &litMatcher{ - pos: position{line: 704, col: 9, offset: 23674}, + pos: position{line: 704, col: 9, offset: 23678}, val: ".", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 707, col: 9, offset: 23801}, + pos: position{line: 707, col: 9, offset: 23805}, run: (*parser).callonListParagraphLine77, expr: &seqExpr{ - pos: position{line: 707, col: 9, offset: 23801}, + pos: position{line: 707, col: 9, offset: 23805}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 707, col: 9, offset: 23801}, + pos: position{line: 707, col: 9, offset: 23805}, expr: &charClassMatcher{ - pos: position{line: 707, col: 10, offset: 23802}, + pos: position{line: 707, col: 10, offset: 23806}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -52001,7 +50242,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 707, col: 18, offset: 23810}, + pos: position{line: 707, col: 18, offset: 23814}, val: ".", ignoreCase: false, }, @@ -52009,20 +50250,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 709, col: 9, offset: 23913}, + pos: position{line: 709, col: 9, offset: 23917}, run: (*parser).callonListParagraphLine82, expr: &seqExpr{ - pos: position{line: 709, col: 9, offset: 23913}, + pos: position{line: 709, col: 9, offset: 23917}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 709, col: 10, offset: 23914}, + pos: position{line: 709, col: 10, offset: 23918}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 709, col: 17, offset: 23921}, + pos: position{line: 709, col: 17, offset: 23925}, val: ".", ignoreCase: false, }, @@ -52030,20 +50271,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 711, col: 9, offset: 24027}, + pos: position{line: 711, col: 9, offset: 24031}, run: (*parser).callonListParagraphLine86, expr: &seqExpr{ - pos: position{line: 711, col: 9, offset: 24027}, + pos: position{line: 711, col: 9, offset: 24031}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 711, col: 10, offset: 24028}, + pos: position{line: 711, col: 10, offset: 24032}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 711, col: 17, offset: 24035}, + pos: position{line: 711, col: 17, offset: 24039}, val: ".", ignoreCase: false, }, @@ -52051,15 +50292,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 713, col: 9, offset: 24141}, + pos: position{line: 713, col: 9, offset: 24145}, run: (*parser).callonListParagraphLine90, expr: &seqExpr{ - pos: position{line: 713, col: 9, offset: 24141}, + pos: position{line: 713, col: 9, offset: 24145}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 713, col: 9, offset: 24141}, + pos: position{line: 713, col: 9, offset: 24145}, expr: &charClassMatcher{ - pos: position{line: 713, col: 10, offset: 24142}, + pos: position{line: 713, col: 10, offset: 24146}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, @@ -52067,7 +50308,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 713, col: 18, offset: 24150}, + pos: position{line: 713, col: 18, offset: 24154}, val: ")", ignoreCase: false, }, @@ -52075,15 +50316,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 715, col: 9, offset: 24256}, + pos: position{line: 715, col: 9, offset: 24260}, run: (*parser).callonListParagraphLine95, expr: &seqExpr{ - pos: position{line: 715, col: 9, offset: 24256}, + pos: position{line: 715, col: 9, offset: 24260}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 715, col: 9, offset: 24256}, + pos: position{line: 715, col: 9, offset: 24260}, expr: &charClassMatcher{ - pos: position{line: 715, col: 10, offset: 24257}, + pos: position{line: 715, col: 10, offset: 24261}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, @@ -52091,7 +50332,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 715, col: 18, offset: 24265}, + pos: position{line: 715, col: 18, offset: 24269}, val: ")", ignoreCase: false, }, @@ -52102,20 +50343,20 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 717, col: 8, offset: 24370}, + pos: position{line: 717, col: 8, offset: 24374}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine103, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52128,28 +50369,28 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 667, col: 5, offset: 22205}, + pos: position{line: 667, col: 5, offset: 22209}, expr: &actionExpr{ - pos: position{line: 733, col: 5, offset: 25065}, + pos: position{line: 733, col: 5, offset: 25069}, run: (*parser).callonListParagraphLine106, expr: &seqExpr{ - pos: position{line: 733, col: 5, offset: 25065}, + pos: position{line: 733, col: 5, offset: 25069}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 733, col: 5, offset: 25065}, + pos: position{line: 733, col: 5, offset: 25069}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine111, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52158,61 +50399,61 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 733, col: 9, offset: 25069}, + pos: position{line: 733, col: 9, offset: 25073}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 734, col: 9, offset: 25086}, + pos: position{line: 734, col: 9, offset: 25090}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 734, col: 9, offset: 25086}, + pos: position{line: 734, col: 9, offset: 25090}, run: (*parser).callonListParagraphLine115, expr: &litMatcher{ - pos: position{line: 734, col: 9, offset: 25086}, + pos: position{line: 734, col: 9, offset: 25090}, val: "*****", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 737, col: 11, offset: 25255}, + pos: position{line: 737, col: 11, offset: 25259}, run: (*parser).callonListParagraphLine117, expr: &litMatcher{ - pos: position{line: 737, col: 11, offset: 25255}, + pos: position{line: 737, col: 11, offset: 25259}, val: "****", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 740, col: 11, offset: 25424}, + pos: position{line: 740, col: 11, offset: 25428}, run: (*parser).callonListParagraphLine119, expr: &litMatcher{ - pos: position{line: 740, col: 11, offset: 25424}, + pos: position{line: 740, col: 11, offset: 25428}, val: "***", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 743, col: 11, offset: 25593}, + pos: position{line: 743, col: 11, offset: 25597}, run: (*parser).callonListParagraphLine121, expr: &litMatcher{ - pos: position{line: 743, col: 11, offset: 25593}, + pos: position{line: 743, col: 11, offset: 25597}, val: "**", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 746, col: 11, offset: 25759}, + pos: position{line: 746, col: 11, offset: 25763}, run: (*parser).callonListParagraphLine123, expr: &litMatcher{ - pos: position{line: 746, col: 11, offset: 25759}, + pos: position{line: 746, col: 11, offset: 25763}, val: "*", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 749, col: 11, offset: 25923}, + pos: position{line: 749, col: 11, offset: 25927}, run: (*parser).callonListParagraphLine125, expr: &litMatcher{ - pos: position{line: 749, col: 11, offset: 25923}, + pos: position{line: 749, col: 11, offset: 25927}, val: "-", ignoreCase: false, }, @@ -52221,20 +50462,20 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 751, col: 12, offset: 26070}, + pos: position{line: 751, col: 12, offset: 26074}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine130, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52247,25 +50488,25 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 668, col: 5, offset: 22234}, + pos: position{line: 668, col: 5, offset: 22238}, expr: &seqExpr{ - pos: position{line: 668, col: 7, offset: 22236}, + pos: position{line: 668, col: 7, offset: 22240}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 774, col: 24, offset: 26967}, + pos: position{line: 774, col: 24, offset: 26971}, run: (*parser).callonListParagraphLine134, expr: &zeroOrMoreExpr{ - pos: position{line: 774, col: 24, offset: 26967}, + pos: position{line: 774, col: 24, offset: 26971}, expr: &choiceExpr{ - pos: position{line: 774, col: 25, offset: 26968}, + pos: position{line: 774, col: 25, offset: 26972}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine137, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -52274,23 +50515,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine140, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine144, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52300,23 +50541,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 774, col: 46, offset: 26989}, + pos: position{line: 774, col: 46, offset: 26993}, run: (*parser).callonListParagraphLine146, expr: &seqExpr{ - pos: position{line: 774, col: 47, offset: 26990}, + pos: position{line: 774, col: 47, offset: 26994}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 774, col: 47, offset: 26990}, + pos: position{line: 774, col: 47, offset: 26994}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -52326,15 +50567,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 774, col: 56, offset: 26999}, + pos: position{line: 774, col: 56, offset: 27003}, expr: &litMatcher{ - pos: position{line: 774, col: 57, offset: 27000}, + pos: position{line: 774, col: 57, offset: 27004}, val: "::", ignoreCase: false, }, }, &anyMatcher{ - line: 774, col: 63, offset: 27006, + line: 774, col: 63, offset: 27010, }, }, }, @@ -52344,23 +50585,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 781, col: 29, offset: 27187}, + pos: position{line: 781, col: 29, offset: 27191}, run: (*parser).callonListParagraphLine155, expr: &choiceExpr{ - pos: position{line: 781, col: 30, offset: 27188}, + pos: position{line: 781, col: 30, offset: 27192}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 781, col: 30, offset: 27188}, + pos: position{line: 781, col: 30, offset: 27192}, val: "::::", ignoreCase: false, }, &litMatcher{ - pos: position{line: 781, col: 39, offset: 27197}, + pos: position{line: 781, col: 39, offset: 27201}, val: ":::", ignoreCase: false, }, &litMatcher{ - pos: position{line: 781, col: 47, offset: 27205}, + pos: position{line: 781, col: 47, offset: 27209}, val: "::", ignoreCase: false, }, @@ -52371,30 +50612,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 669, col: 5, offset: 22287}, + pos: position{line: 669, col: 5, offset: 22291}, expr: &seqExpr{ - pos: position{line: 679, col: 25, offset: 22630}, + pos: position{line: 679, col: 25, offset: 22634}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 679, col: 25, offset: 22630}, + pos: position{line: 679, col: 25, offset: 22634}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 679, col: 29, offset: 22634}, + pos: position{line: 679, col: 29, offset: 22638}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine166, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52403,24 +50644,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -52429,17 +50670,17 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 670, col: 5, offset: 22313}, + pos: position{line: 670, col: 5, offset: 22317}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonListParagraphLine174, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -52447,40 +50688,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonListParagraphLine180, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonListParagraphLine184, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine187, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -52489,23 +50730,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonListParagraphLine190, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -52515,20 +50756,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine199, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52537,47 +50778,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -52588,7 +50829,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -52596,34 +50837,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonListParagraphLine213, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonListParagraphLine217, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine220, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -52632,23 +50873,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonListParagraphLine223, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -52658,20 +50899,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine232, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52680,47 +50921,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -52731,7 +50972,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -52739,39 +50980,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonListParagraphLine246, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine254, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52780,23 +51021,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonListParagraphLine257, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine260, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -52805,23 +51046,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine263, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine267, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52831,23 +51072,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonListParagraphLine269, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -52857,7 +51098,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -52871,31 +51112,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonListParagraphLine276, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine282, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52904,23 +51145,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonListParagraphLine285, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine288, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -52929,23 +51170,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine291, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine295, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -52955,23 +51196,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonListParagraphLine297, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -52981,15 +51222,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -53000,7 +51241,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -53008,43 +51249,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonListParagraphLine307, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonListParagraphLine309, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonListParagraphLine313, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine316, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -53053,23 +51294,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine319, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine323, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53079,23 +51320,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonListParagraphLine325, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -53105,15 +51346,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -53124,7 +51365,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -53132,44 +51373,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonListParagraphLine335, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListParagraphLine339, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine344, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53178,28 +51419,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListParagraphLine348, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine351, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -53208,23 +51449,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine354, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine358, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53234,55 +51475,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListParagraphLine360, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -53293,28 +51534,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonListParagraphLine375, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine378, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -53323,23 +51564,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine381, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine385, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53349,52 +51590,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -53404,7 +51645,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -53412,44 +51653,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonListParagraphLine400, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListParagraphLine404, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine409, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53458,28 +51699,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListParagraphLine413, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine416, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -53488,23 +51729,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine419, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine423, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53514,55 +51755,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListParagraphLine425, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -53573,7 +51814,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -53581,44 +51822,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonListParagraphLine439, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListParagraphLine443, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine448, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53627,7 +51868,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -53635,56 +51876,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonListParagraphLine451, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonListParagraphLine455, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListParagraphLine459, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine464, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53693,28 +51934,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListParagraphLine468, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine471, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -53723,23 +51964,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine474, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine478, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53749,55 +51990,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListParagraphLine480, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -53808,28 +52049,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonListParagraphLine495, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine498, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -53838,23 +52079,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine501, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine505, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53864,52 +52105,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -53919,7 +52160,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -53927,44 +52168,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonListParagraphLine520, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListParagraphLine524, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine529, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -53973,28 +52214,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonListParagraphLine533, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine536, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -54003,23 +52244,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine539, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine543, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54029,55 +52270,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonListParagraphLine545, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -54088,7 +52329,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -54096,44 +52337,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonListParagraphLine559, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListParagraphLine563, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine568, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54142,7 +52383,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -54153,70 +52394,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonListParagraphLine571, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonListParagraphLine572, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonListParagraphLine577, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonListParagraphLine579, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonListParagraphLine581, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonListParagraphLine583, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonListParagraphLine585, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -54225,7 +52466,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -54233,40 +52474,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonListParagraphLine588, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonListParagraphLine590, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine596, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54275,79 +52516,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonListParagraphLine601, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonListParagraphLine604, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListParagraphLine607, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListParagraphLine610, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonListParagraphLine613, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine618, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -54356,23 +52597,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine621, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine625, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54382,37 +52623,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonListParagraphLine627, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -54426,31 +52667,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonListParagraphLine638, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine642, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -54459,23 +52700,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine645, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine649, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54485,37 +52726,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonListParagraphLine651, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -54527,28 +52768,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine665, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54560,71 +52801,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonListParagraphLine667, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonListParagraphLine670, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonListParagraphLine673, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonListParagraphLine676, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonListParagraphLine679, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonListParagraphLine684, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -54633,23 +52874,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonListParagraphLine687, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine691, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54659,37 +52900,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonListParagraphLine693, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -54703,28 +52944,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine707, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54740,7 +52981,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -54751,20 +52992,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine713, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54773,24 +53014,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -54800,38 +53041,38 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 671, col: 5, offset: 22335}, + pos: position{line: 671, col: 5, offset: 22339}, expr: &choiceExpr{ - pos: position{line: 1233, col: 19, offset: 45458}, + pos: position{line: 1233, col: 19, offset: 45462}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1245, col: 31, offset: 45949}, + pos: position{line: 1245, col: 31, offset: 45953}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine728, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54840,24 +53081,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -54865,28 +53106,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine740, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54895,24 +53136,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -54920,28 +53161,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1286, col: 33, offset: 47573}, + pos: position{line: 1286, col: 33, offset: 47577}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine752, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -54950,24 +53191,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -54975,33 +53216,33 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine765, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55010,24 +53251,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -55035,28 +53276,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1382, col: 33, offset: 50822}, + pos: position{line: 1382, col: 33, offset: 50826}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine777, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55065,24 +53306,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -55093,49 +53334,49 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 672, col: 5, offset: 22355}, + pos: position{line: 672, col: 5, offset: 22359}, label: "line", expr: &actionExpr{ - pos: position{line: 673, col: 9, offset: 22370}, + pos: position{line: 673, col: 9, offset: 22374}, run: (*parser).callonListParagraphLine785, expr: &seqExpr{ - pos: position{line: 673, col: 9, offset: 22370}, + pos: position{line: 673, col: 9, offset: 22374}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 673, col: 9, offset: 22370}, + pos: position{line: 673, col: 9, offset: 22374}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 673, col: 18, offset: 22379}, + pos: position{line: 673, col: 18, offset: 22383}, expr: &ruleRefExpr{ - pos: position{line: 673, col: 19, offset: 22380}, + pos: position{line: 673, col: 19, offset: 22384}, name: "InlineElement", }, }, }, &labeledExpr{ - pos: position{line: 673, col: 35, offset: 22396}, + pos: position{line: 673, col: 35, offset: 22400}, label: "linebreak", expr: &zeroOrOneExpr{ - pos: position{line: 673, col: 45, offset: 22406}, + pos: position{line: 673, col: 45, offset: 22410}, expr: &actionExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, run: (*parser).callonListParagraphLine792, expr: &seqExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine796, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55143,25 +53384,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 916, col: 17, offset: 31600}, + pos: position{line: 916, col: 17, offset: 31604}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 916, col: 21, offset: 31604}, + pos: position{line: 916, col: 21, offset: 31608}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonListParagraphLine802, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55170,26 +53411,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 916, col: 25, offset: 31608}, + pos: position{line: 916, col: 25, offset: 31612}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -55205,24 +53446,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -55233,48 +53474,48 @@ var g = &grammar{ }, { name: "ContinuedListElement", - pos: position{line: 681, col: 1, offset: 22644}, + pos: position{line: 681, col: 1, offset: 22648}, expr: &actionExpr{ - pos: position{line: 681, col: 25, offset: 22668}, + pos: position{line: 681, col: 25, offset: 22672}, run: (*parser).callonContinuedListElement1, expr: &seqExpr{ - pos: position{line: 681, col: 25, offset: 22668}, + pos: position{line: 681, col: 25, offset: 22672}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 681, col: 25, offset: 22668}, + pos: position{line: 681, col: 25, offset: 22672}, label: "blanklines", expr: &zeroOrMoreExpr{ - pos: position{line: 681, col: 36, offset: 22679}, + pos: position{line: 681, col: 36, offset: 22683}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonContinuedListElement5, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonContinuedListElement13, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55283,24 +53524,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -55311,25 +53552,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 679, col: 25, offset: 22630}, + pos: position{line: 679, col: 25, offset: 22634}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 679, col: 29, offset: 22634}, + pos: position{line: 679, col: 29, offset: 22638}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonContinuedListElement24, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55338,33 +53579,33 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 681, col: 70, offset: 22713}, + pos: position{line: 681, col: 70, offset: 22717}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 681, col: 78, offset: 22721}, + pos: position{line: 681, col: 78, offset: 22725}, name: "DocumentElement", }, }, @@ -55374,37 +53615,37 @@ var g = &grammar{ }, { name: "OrderedListItem", - pos: position{line: 690, col: 1, offset: 22963}, + pos: position{line: 690, col: 1, offset: 22967}, expr: &actionExpr{ - pos: position{line: 690, col: 20, offset: 22982}, + pos: position{line: 690, col: 20, offset: 22986}, run: (*parser).callonOrderedListItem1, expr: &seqExpr{ - pos: position{line: 690, col: 20, offset: 22982}, + pos: position{line: 690, col: 20, offset: 22986}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 690, col: 20, offset: 22982}, + pos: position{line: 690, col: 20, offset: 22986}, label: "prefix", expr: &actionExpr{ - pos: position{line: 694, col: 26, offset: 23175}, + pos: position{line: 694, col: 26, offset: 23179}, run: (*parser).callonOrderedListItem4, expr: &seqExpr{ - pos: position{line: 694, col: 26, offset: 23175}, + pos: position{line: 694, col: 26, offset: 23179}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 694, col: 26, offset: 23175}, + pos: position{line: 694, col: 26, offset: 23179}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonOrderedListItem9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55413,66 +53654,66 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 694, col: 30, offset: 23179}, + pos: position{line: 694, col: 30, offset: 23183}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 696, col: 5, offset: 23234}, + pos: position{line: 696, col: 5, offset: 23238}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 696, col: 5, offset: 23234}, + pos: position{line: 696, col: 5, offset: 23238}, run: (*parser).callonOrderedListItem13, expr: &litMatcher{ - pos: position{line: 696, col: 5, offset: 23234}, + pos: position{line: 696, col: 5, offset: 23238}, val: ".....", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 698, col: 9, offset: 23347}, + pos: position{line: 698, col: 9, offset: 23351}, run: (*parser).callonOrderedListItem15, expr: &litMatcher{ - pos: position{line: 698, col: 9, offset: 23347}, + pos: position{line: 698, col: 9, offset: 23351}, val: "....", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 700, col: 9, offset: 23458}, + pos: position{line: 700, col: 9, offset: 23462}, run: (*parser).callonOrderedListItem17, expr: &litMatcher{ - pos: position{line: 700, col: 9, offset: 23458}, + pos: position{line: 700, col: 9, offset: 23462}, val: "...", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 702, col: 9, offset: 23567}, + pos: position{line: 702, col: 9, offset: 23571}, run: (*parser).callonOrderedListItem19, expr: &litMatcher{ - pos: position{line: 702, col: 9, offset: 23567}, + pos: position{line: 702, col: 9, offset: 23571}, val: "..", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 704, col: 9, offset: 23674}, + pos: position{line: 704, col: 9, offset: 23678}, run: (*parser).callonOrderedListItem21, expr: &litMatcher{ - pos: position{line: 704, col: 9, offset: 23674}, + pos: position{line: 704, col: 9, offset: 23678}, val: ".", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 707, col: 9, offset: 23801}, + pos: position{line: 707, col: 9, offset: 23805}, run: (*parser).callonOrderedListItem23, expr: &seqExpr{ - pos: position{line: 707, col: 9, offset: 23801}, + pos: position{line: 707, col: 9, offset: 23805}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 707, col: 9, offset: 23801}, + pos: position{line: 707, col: 9, offset: 23805}, expr: &charClassMatcher{ - pos: position{line: 707, col: 10, offset: 23802}, + pos: position{line: 707, col: 10, offset: 23806}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -55480,7 +53721,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 707, col: 18, offset: 23810}, + pos: position{line: 707, col: 18, offset: 23814}, val: ".", ignoreCase: false, }, @@ -55488,20 +53729,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 709, col: 9, offset: 23913}, + pos: position{line: 709, col: 9, offset: 23917}, run: (*parser).callonOrderedListItem28, expr: &seqExpr{ - pos: position{line: 709, col: 9, offset: 23913}, + pos: position{line: 709, col: 9, offset: 23917}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 709, col: 10, offset: 23914}, + pos: position{line: 709, col: 10, offset: 23918}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 709, col: 17, offset: 23921}, + pos: position{line: 709, col: 17, offset: 23925}, val: ".", ignoreCase: false, }, @@ -55509,20 +53750,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 711, col: 9, offset: 24027}, + pos: position{line: 711, col: 9, offset: 24031}, run: (*parser).callonOrderedListItem32, expr: &seqExpr{ - pos: position{line: 711, col: 9, offset: 24027}, + pos: position{line: 711, col: 9, offset: 24031}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 711, col: 10, offset: 24028}, + pos: position{line: 711, col: 10, offset: 24032}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 711, col: 17, offset: 24035}, + pos: position{line: 711, col: 17, offset: 24039}, val: ".", ignoreCase: false, }, @@ -55530,15 +53771,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 713, col: 9, offset: 24141}, + pos: position{line: 713, col: 9, offset: 24145}, run: (*parser).callonOrderedListItem36, expr: &seqExpr{ - pos: position{line: 713, col: 9, offset: 24141}, + pos: position{line: 713, col: 9, offset: 24145}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 713, col: 9, offset: 24141}, + pos: position{line: 713, col: 9, offset: 24145}, expr: &charClassMatcher{ - pos: position{line: 713, col: 10, offset: 24142}, + pos: position{line: 713, col: 10, offset: 24146}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, @@ -55546,7 +53787,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 713, col: 18, offset: 24150}, + pos: position{line: 713, col: 18, offset: 24154}, val: ")", ignoreCase: false, }, @@ -55554,15 +53795,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 715, col: 9, offset: 24256}, + pos: position{line: 715, col: 9, offset: 24260}, run: (*parser).callonOrderedListItem41, expr: &seqExpr{ - pos: position{line: 715, col: 9, offset: 24256}, + pos: position{line: 715, col: 9, offset: 24260}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 715, col: 9, offset: 24256}, + pos: position{line: 715, col: 9, offset: 24260}, expr: &charClassMatcher{ - pos: position{line: 715, col: 10, offset: 24257}, + pos: position{line: 715, col: 10, offset: 24261}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, @@ -55570,7 +53811,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 715, col: 18, offset: 24265}, + pos: position{line: 715, col: 18, offset: 24269}, val: ")", ignoreCase: false, }, @@ -55581,20 +53822,20 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 717, col: 8, offset: 24370}, + pos: position{line: 717, col: 8, offset: 24374}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonOrderedListItem49, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55607,10 +53848,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 690, col: 51, offset: 23013}, + pos: position{line: 690, col: 51, offset: 23017}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 690, col: 60, offset: 23022}, + pos: position{line: 690, col: 60, offset: 23026}, name: "OrderedListItemContent", }, }, @@ -55620,27 +53861,27 @@ var g = &grammar{ }, { name: "OrderedListItemContent", - pos: position{line: 721, col: 1, offset: 24406}, + pos: position{line: 721, col: 1, offset: 24410}, expr: &actionExpr{ - pos: position{line: 721, col: 27, offset: 24432}, + pos: position{line: 721, col: 27, offset: 24436}, run: (*parser).callonOrderedListItemContent1, expr: &labeledExpr{ - pos: position{line: 721, col: 27, offset: 24432}, + pos: position{line: 721, col: 27, offset: 24436}, label: "elements", expr: &seqExpr{ - pos: position{line: 721, col: 37, offset: 24442}, + pos: position{line: 721, col: 37, offset: 24446}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 721, col: 37, offset: 24442}, + pos: position{line: 721, col: 37, offset: 24446}, expr: &ruleRefExpr{ - pos: position{line: 721, col: 37, offset: 24442}, + pos: position{line: 721, col: 37, offset: 24446}, name: "ListParagraph", }, }, &zeroOrMoreExpr{ - pos: position{line: 721, col: 52, offset: 24457}, + pos: position{line: 721, col: 52, offset: 24461}, expr: &ruleRefExpr{ - pos: position{line: 721, col: 52, offset: 24457}, + pos: position{line: 721, col: 52, offset: 24461}, name: "ContinuedListElement", }, }, @@ -55651,37 +53892,37 @@ var g = &grammar{ }, { name: "UnorderedListItem", - pos: position{line: 728, col: 1, offset: 24782}, + pos: position{line: 728, col: 1, offset: 24786}, expr: &actionExpr{ - pos: position{line: 728, col: 22, offset: 24803}, + pos: position{line: 728, col: 22, offset: 24807}, run: (*parser).callonUnorderedListItem1, expr: &seqExpr{ - pos: position{line: 728, col: 22, offset: 24803}, + pos: position{line: 728, col: 22, offset: 24807}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 728, col: 22, offset: 24803}, + pos: position{line: 728, col: 22, offset: 24807}, label: "prefix", expr: &actionExpr{ - pos: position{line: 733, col: 5, offset: 25065}, + pos: position{line: 733, col: 5, offset: 25069}, run: (*parser).callonUnorderedListItem4, expr: &seqExpr{ - pos: position{line: 733, col: 5, offset: 25065}, + pos: position{line: 733, col: 5, offset: 25069}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 733, col: 5, offset: 25065}, + pos: position{line: 733, col: 5, offset: 25069}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonUnorderedListItem9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55690,61 +53931,61 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 733, col: 9, offset: 25069}, + pos: position{line: 733, col: 9, offset: 25073}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 734, col: 9, offset: 25086}, + pos: position{line: 734, col: 9, offset: 25090}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 734, col: 9, offset: 25086}, + pos: position{line: 734, col: 9, offset: 25090}, run: (*parser).callonUnorderedListItem13, expr: &litMatcher{ - pos: position{line: 734, col: 9, offset: 25086}, + pos: position{line: 734, col: 9, offset: 25090}, val: "*****", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 737, col: 11, offset: 25255}, + pos: position{line: 737, col: 11, offset: 25259}, run: (*parser).callonUnorderedListItem15, expr: &litMatcher{ - pos: position{line: 737, col: 11, offset: 25255}, + pos: position{line: 737, col: 11, offset: 25259}, val: "****", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 740, col: 11, offset: 25424}, + pos: position{line: 740, col: 11, offset: 25428}, run: (*parser).callonUnorderedListItem17, expr: &litMatcher{ - pos: position{line: 740, col: 11, offset: 25424}, + pos: position{line: 740, col: 11, offset: 25428}, val: "***", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 743, col: 11, offset: 25593}, + pos: position{line: 743, col: 11, offset: 25597}, run: (*parser).callonUnorderedListItem19, expr: &litMatcher{ - pos: position{line: 743, col: 11, offset: 25593}, + pos: position{line: 743, col: 11, offset: 25597}, val: "**", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 746, col: 11, offset: 25759}, + pos: position{line: 746, col: 11, offset: 25763}, run: (*parser).callonUnorderedListItem21, expr: &litMatcher{ - pos: position{line: 746, col: 11, offset: 25759}, + pos: position{line: 746, col: 11, offset: 25763}, val: "*", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 749, col: 11, offset: 25923}, + pos: position{line: 749, col: 11, offset: 25927}, run: (*parser).callonUnorderedListItem23, expr: &litMatcher{ - pos: position{line: 749, col: 11, offset: 25923}, + pos: position{line: 749, col: 11, offset: 25927}, val: "-", ignoreCase: false, }, @@ -55753,20 +53994,20 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 751, col: 12, offset: 26070}, + pos: position{line: 751, col: 12, offset: 26074}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonUnorderedListItem28, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55779,53 +54020,53 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 728, col: 55, offset: 24836}, + pos: position{line: 728, col: 55, offset: 24840}, label: "checkstyle", expr: &zeroOrOneExpr{ - pos: position{line: 728, col: 66, offset: 24847}, + pos: position{line: 728, col: 66, offset: 24851}, expr: &actionExpr{ - pos: position{line: 755, col: 32, offset: 26142}, + pos: position{line: 755, col: 32, offset: 26146}, run: (*parser).callonUnorderedListItem32, expr: &seqExpr{ - pos: position{line: 755, col: 32, offset: 26142}, + pos: position{line: 755, col: 32, offset: 26146}, exprs: []interface{}{ &andExpr{ - pos: position{line: 755, col: 32, offset: 26142}, + pos: position{line: 755, col: 32, offset: 26146}, expr: &litMatcher{ - pos: position{line: 755, col: 33, offset: 26143}, + pos: position{line: 755, col: 33, offset: 26147}, val: "[", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 755, col: 37, offset: 26147}, + pos: position{line: 755, col: 37, offset: 26151}, label: "style", expr: &choiceExpr{ - pos: position{line: 756, col: 7, offset: 26161}, + pos: position{line: 756, col: 7, offset: 26165}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 756, col: 7, offset: 26161}, + pos: position{line: 756, col: 7, offset: 26165}, run: (*parser).callonUnorderedListItem38, expr: &litMatcher{ - pos: position{line: 756, col: 7, offset: 26161}, + pos: position{line: 756, col: 7, offset: 26165}, val: "[ ]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 757, col: 7, offset: 26206}, + pos: position{line: 757, col: 7, offset: 26210}, run: (*parser).callonUnorderedListItem40, expr: &litMatcher{ - pos: position{line: 757, col: 7, offset: 26206}, + pos: position{line: 757, col: 7, offset: 26210}, val: "[*]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 758, col: 7, offset: 26249}, + pos: position{line: 758, col: 7, offset: 26253}, run: (*parser).callonUnorderedListItem42, expr: &litMatcher{ - pos: position{line: 758, col: 7, offset: 26249}, + pos: position{line: 758, col: 7, offset: 26253}, val: "[x]", ignoreCase: false, }, @@ -55834,20 +54075,20 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 759, col: 7, offset: 26291}, + pos: position{line: 759, col: 7, offset: 26295}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonUnorderedListItem47, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55861,10 +54102,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 728, col: 97, offset: 24878}, + pos: position{line: 728, col: 97, offset: 24882}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 728, col: 106, offset: 24887}, + pos: position{line: 728, col: 106, offset: 24891}, name: "UnorderedListItemContent", }, }, @@ -55874,27 +54115,27 @@ var g = &grammar{ }, { name: "UnorderedListItemContent", - pos: position{line: 763, col: 1, offset: 26330}, + pos: position{line: 763, col: 1, offset: 26334}, expr: &actionExpr{ - pos: position{line: 763, col: 29, offset: 26358}, + pos: position{line: 763, col: 29, offset: 26362}, run: (*parser).callonUnorderedListItemContent1, expr: &labeledExpr{ - pos: position{line: 763, col: 29, offset: 26358}, + pos: position{line: 763, col: 29, offset: 26362}, label: "elements", expr: &seqExpr{ - pos: position{line: 763, col: 39, offset: 26368}, + pos: position{line: 763, col: 39, offset: 26372}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 763, col: 39, offset: 26368}, + pos: position{line: 763, col: 39, offset: 26372}, expr: &ruleRefExpr{ - pos: position{line: 763, col: 39, offset: 26368}, + pos: position{line: 763, col: 39, offset: 26372}, name: "ListParagraph", }, }, &zeroOrMoreExpr{ - pos: position{line: 763, col: 54, offset: 26383}, + pos: position{line: 763, col: 54, offset: 26387}, expr: &ruleRefExpr{ - pos: position{line: 763, col: 54, offset: 26383}, + pos: position{line: 763, col: 54, offset: 26387}, name: "ContinuedListElement", }, }, @@ -55905,31 +54146,31 @@ var g = &grammar{ }, { name: "LabeledListItem", - pos: position{line: 770, col: 1, offset: 26706}, + pos: position{line: 770, col: 1, offset: 26710}, expr: &actionExpr{ - pos: position{line: 770, col: 20, offset: 26725}, + pos: position{line: 770, col: 20, offset: 26729}, run: (*parser).callonLabeledListItem1, expr: &seqExpr{ - pos: position{line: 770, col: 20, offset: 26725}, + pos: position{line: 770, col: 20, offset: 26729}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 770, col: 20, offset: 26725}, + pos: position{line: 770, col: 20, offset: 26729}, label: "term", expr: &actionExpr{ - pos: position{line: 774, col: 24, offset: 26967}, + pos: position{line: 774, col: 24, offset: 26971}, run: (*parser).callonLabeledListItem4, expr: &zeroOrMoreExpr{ - pos: position{line: 774, col: 24, offset: 26967}, + pos: position{line: 774, col: 24, offset: 26971}, expr: &choiceExpr{ - pos: position{line: 774, col: 25, offset: 26968}, + pos: position{line: 774, col: 25, offset: 26972}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonLabeledListItem7, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -55938,23 +54179,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonLabeledListItem10, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonLabeledListItem14, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -55964,23 +54205,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 774, col: 46, offset: 26989}, + pos: position{line: 774, col: 46, offset: 26993}, run: (*parser).callonLabeledListItem16, expr: &seqExpr{ - pos: position{line: 774, col: 47, offset: 26990}, + pos: position{line: 774, col: 47, offset: 26994}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 774, col: 47, offset: 26990}, + pos: position{line: 774, col: 47, offset: 26994}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -55990,15 +54231,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 774, col: 56, offset: 26999}, + pos: position{line: 774, col: 56, offset: 27003}, expr: &litMatcher{ - pos: position{line: 774, col: 57, offset: 27000}, + pos: position{line: 774, col: 57, offset: 27004}, val: "::", ignoreCase: false, }, }, &anyMatcher{ - line: 774, col: 63, offset: 27006, + line: 774, col: 63, offset: 27010, }, }, }, @@ -56009,26 +54250,26 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 770, col: 47, offset: 26752}, + pos: position{line: 770, col: 47, offset: 26756}, label: "separator", expr: &actionExpr{ - pos: position{line: 781, col: 29, offset: 27187}, + pos: position{line: 781, col: 29, offset: 27191}, run: (*parser).callonLabeledListItem26, expr: &choiceExpr{ - pos: position{line: 781, col: 30, offset: 27188}, + pos: position{line: 781, col: 30, offset: 27192}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 781, col: 30, offset: 27188}, + pos: position{line: 781, col: 30, offset: 27192}, val: "::::", ignoreCase: false, }, &litMatcher{ - pos: position{line: 781, col: 39, offset: 27197}, + pos: position{line: 781, col: 39, offset: 27201}, val: ":::", ignoreCase: false, }, &litMatcher{ - pos: position{line: 781, col: 47, offset: 27205}, + pos: position{line: 781, col: 47, offset: 27209}, val: "::", ignoreCase: false, }, @@ -56037,10 +54278,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 770, col: 84, offset: 26789}, + pos: position{line: 770, col: 84, offset: 26793}, label: "description", expr: &ruleRefExpr{ - pos: position{line: 770, col: 97, offset: 26802}, + pos: position{line: 770, col: 97, offset: 26806}, name: "LabeledListItemDescription", }, }, @@ -56050,42 +54291,42 @@ var g = &grammar{ }, { name: "LabeledListItemDescription", - pos: position{line: 786, col: 1, offset: 27253}, + pos: position{line: 786, col: 1, offset: 27257}, expr: &choiceExpr{ - pos: position{line: 787, col: 5, offset: 27288}, + pos: position{line: 787, col: 5, offset: 27292}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 787, col: 5, offset: 27288}, + pos: position{line: 787, col: 5, offset: 27292}, run: (*parser).callonLabeledListItemDescription2, expr: &seqExpr{ - pos: position{line: 787, col: 5, offset: 27288}, + pos: position{line: 787, col: 5, offset: 27292}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 787, col: 5, offset: 27288}, + pos: position{line: 787, col: 5, offset: 27292}, expr: &choiceExpr{ - pos: position{line: 787, col: 6, offset: 27289}, + pos: position{line: 787, col: 6, offset: 27293}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonLabeledListItemDescription7, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -56095,19 +54336,19 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 787, col: 21, offset: 27304}, + pos: position{line: 787, col: 21, offset: 27308}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 787, col: 30, offset: 27313}, + pos: position{line: 787, col: 30, offset: 27317}, expr: &choiceExpr{ - pos: position{line: 787, col: 31, offset: 27314}, + pos: position{line: 787, col: 31, offset: 27318}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 787, col: 31, offset: 27314}, + pos: position{line: 787, col: 31, offset: 27318}, name: "ListParagraph", }, &ruleRefExpr{ - pos: position{line: 787, col: 47, offset: 27330}, + pos: position{line: 787, col: 47, offset: 27334}, name: "ContinuedListElement", }, }, @@ -56118,26 +54359,26 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 789, col: 9, offset: 27536}, + pos: position{line: 789, col: 9, offset: 27540}, run: (*parser).callonLabeledListItemDescription16, expr: &seqExpr{ - pos: position{line: 789, col: 9, offset: 27536}, + pos: position{line: 789, col: 9, offset: 27540}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 789, col: 9, offset: 27536}, + pos: position{line: 789, col: 9, offset: 27540}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonLabeledListItemDescription21, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -56146,24 +54387,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -56176,44 +54417,44 @@ var g = &grammar{ }, { name: "Paragraph", - pos: position{line: 814, col: 1, offset: 28289}, + pos: position{line: 814, col: 1, offset: 28293}, expr: &choiceExpr{ - pos: position{line: 816, col: 5, offset: 28336}, + pos: position{line: 816, col: 5, offset: 28340}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 816, col: 5, offset: 28336}, + pos: position{line: 816, col: 5, offset: 28340}, run: (*parser).callonParagraph2, expr: &seqExpr{ - pos: position{line: 816, col: 5, offset: 28336}, + pos: position{line: 816, col: 5, offset: 28340}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 816, col: 5, offset: 28336}, + pos: position{line: 816, col: 5, offset: 28340}, expr: &seqExpr{ - pos: position{line: 816, col: 7, offset: 28338}, + pos: position{line: 816, col: 7, offset: 28342}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 816, col: 7, offset: 28338}, + pos: position{line: 816, col: 7, offset: 28342}, expr: &litMatcher{ - pos: position{line: 816, col: 7, offset: 28338}, + pos: position{line: 816, col: 7, offset: 28342}, val: "=", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 816, col: 12, offset: 28343}, + pos: position{line: 816, col: 12, offset: 28347}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonParagraph11, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -56222,17 +54463,17 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 816, col: 16, offset: 28347}, + pos: position{line: 816, col: 16, offset: 28351}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -56245,52 +54486,52 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 816, col: 26, offset: 28357}, + pos: position{line: 816, col: 26, offset: 28361}, label: "t", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonParagraph19, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonParagraph21, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonParagraph23, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonParagraph25, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonParagraph27, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -56299,17 +54540,17 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 816, col: 45, offset: 28376}, + pos: position{line: 816, col: 45, offset: 28380}, val: ": ", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 816, col: 50, offset: 28381}, + pos: position{line: 816, col: 50, offset: 28385}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 816, col: 56, offset: 28387}, + pos: position{line: 816, col: 56, offset: 28391}, expr: &ruleRefExpr{ - pos: position{line: 816, col: 57, offset: 28388}, + pos: position{line: 816, col: 57, offset: 28392}, name: "InlineElements", }, }, @@ -56318,39 +54559,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 820, col: 5, offset: 28568}, + pos: position{line: 820, col: 5, offset: 28572}, run: (*parser).callonParagraph33, expr: &seqExpr{ - pos: position{line: 820, col: 5, offset: 28568}, + pos: position{line: 820, col: 5, offset: 28572}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 820, col: 5, offset: 28568}, + pos: position{line: 820, col: 5, offset: 28572}, expr: &seqExpr{ - pos: position{line: 820, col: 7, offset: 28570}, + pos: position{line: 820, col: 7, offset: 28574}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 820, col: 7, offset: 28570}, + pos: position{line: 820, col: 7, offset: 28574}, expr: &litMatcher{ - pos: position{line: 820, col: 7, offset: 28570}, + pos: position{line: 820, col: 7, offset: 28574}, val: "=", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 820, col: 12, offset: 28575}, + pos: position{line: 820, col: 12, offset: 28579}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonParagraph42, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -56359,17 +54600,17 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 820, col: 16, offset: 28579}, + pos: position{line: 820, col: 16, offset: 28583}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -56382,12 +54623,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 820, col: 26, offset: 28589}, + pos: position{line: 820, col: 26, offset: 28593}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 820, col: 32, offset: 28595}, + pos: position{line: 820, col: 32, offset: 28599}, expr: &ruleRefExpr{ - pos: position{line: 820, col: 33, offset: 28596}, + pos: position{line: 820, col: 33, offset: 28600}, name: "InlineElements", }, }, @@ -56400,76 +54641,76 @@ var g = &grammar{ }, { name: "VerseParagraph", - pos: position{line: 824, col: 1, offset: 28677}, + pos: position{line: 824, col: 1, offset: 28681}, expr: &actionExpr{ - pos: position{line: 825, col: 5, offset: 28700}, + pos: position{line: 825, col: 5, offset: 28704}, run: (*parser).callonVerseParagraph1, expr: &seqExpr{ - pos: position{line: 825, col: 5, offset: 28700}, + pos: position{line: 825, col: 5, offset: 28704}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 825, col: 5, offset: 28700}, + pos: position{line: 825, col: 5, offset: 28704}, run: (*parser).callonVerseParagraph3, }, &labeledExpr{ - pos: position{line: 829, col: 5, offset: 28792}, + pos: position{line: 829, col: 5, offset: 28796}, label: "verse", expr: &choiceExpr{ - pos: position{line: 831, col: 9, offset: 28841}, + pos: position{line: 831, col: 9, offset: 28845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 831, col: 9, offset: 28841}, + pos: position{line: 831, col: 9, offset: 28845}, run: (*parser).callonVerseParagraph6, expr: &seqExpr{ - pos: position{line: 831, col: 9, offset: 28841}, + pos: position{line: 831, col: 9, offset: 28845}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 831, col: 9, offset: 28841}, + pos: position{line: 831, col: 9, offset: 28845}, label: "t", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonVerseParagraph10, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonVerseParagraph12, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonVerseParagraph14, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonVerseParagraph16, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonVerseParagraph18, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -56478,17 +54719,17 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 831, col: 28, offset: 28860}, + pos: position{line: 831, col: 28, offset: 28864}, val: ": ", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 831, col: 33, offset: 28865}, + pos: position{line: 831, col: 33, offset: 28869}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 831, col: 39, offset: 28871}, + pos: position{line: 831, col: 39, offset: 28875}, expr: &ruleRefExpr{ - pos: position{line: 831, col: 40, offset: 28872}, + pos: position{line: 831, col: 40, offset: 28876}, name: "InlineElements", }, }, @@ -56497,15 +54738,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 835, col: 9, offset: 29068}, + pos: position{line: 835, col: 9, offset: 29072}, run: (*parser).callonVerseParagraph24, expr: &labeledExpr{ - pos: position{line: 835, col: 9, offset: 29068}, + pos: position{line: 835, col: 9, offset: 29072}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 835, col: 15, offset: 29074}, + pos: position{line: 835, col: 15, offset: 29078}, expr: &ruleRefExpr{ - pos: position{line: 835, col: 16, offset: 29075}, + pos: position{line: 835, col: 16, offset: 29079}, name: "InlineElements", }, }, @@ -56515,7 +54756,7 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 838, col: 7, offset: 29173}, + pos: position{line: 838, col: 7, offset: 29177}, run: (*parser).callonVerseParagraph28, }, }, @@ -56524,45 +54765,45 @@ var g = &grammar{ }, { name: "InlineElements", - pos: position{line: 845, col: 1, offset: 29265}, + pos: position{line: 845, col: 1, offset: 29269}, expr: &actionExpr{ - pos: position{line: 845, col: 19, offset: 29283}, + pos: position{line: 845, col: 19, offset: 29287}, run: (*parser).callonInlineElements1, expr: &seqExpr{ - pos: position{line: 845, col: 19, offset: 29283}, + pos: position{line: 845, col: 19, offset: 29287}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 845, col: 19, offset: 29283}, + pos: position{line: 845, col: 19, offset: 29287}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonInlineElements4, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElements12, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -56571,24 +54812,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -56598,46 +54839,46 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 846, col: 5, offset: 29298}, + pos: position{line: 846, col: 5, offset: 29302}, label: "elements", expr: &choiceExpr{ - pos: position{line: 846, col: 15, offset: 29308}, + pos: position{line: 846, col: 15, offset: 29312}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 846, col: 15, offset: 29308}, + pos: position{line: 846, col: 15, offset: 29312}, run: (*parser).callonInlineElements21, expr: &labeledExpr{ - pos: position{line: 846, col: 15, offset: 29308}, + pos: position{line: 846, col: 15, offset: 29312}, label: "comment", expr: &actionExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, run: (*parser).callonInlineElements23, expr: &seqExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, expr: &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1436, col: 45, offset: 52741}, + pos: position{line: 1436, col: 45, offset: 52745}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElements30, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -56646,28 +54887,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1436, col: 49, offset: 52745}, + pos: position{line: 1436, col: 49, offset: 52749}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1436, col: 54, offset: 52750}, + pos: position{line: 1436, col: 54, offset: 52754}, label: "content", expr: &actionExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, run: (*parser).callonInlineElements34, expr: &zeroOrMoreExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, expr: &choiceExpr{ - pos: position{line: 1440, col: 30, offset: 52879}, + pos: position{line: 1440, col: 30, offset: 52883}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElements37, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -56676,23 +54917,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElements40, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElements44, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -56702,39 +54943,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1440, col: 51, offset: 52900}, + pos: position{line: 1440, col: 51, offset: 52904}, run: (*parser).callonInlineElements46, expr: &seqExpr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1440, col: 58, offset: 52907, + line: 1440, col: 58, offset: 52911, }, }, }, @@ -56745,24 +54986,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -56773,44 +55014,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 848, col: 9, offset: 29409}, + pos: position{line: 848, col: 9, offset: 29413}, run: (*parser).callonInlineElements60, expr: &seqExpr{ - pos: position{line: 848, col: 9, offset: 29409}, + pos: position{line: 848, col: 9, offset: 29413}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 848, col: 9, offset: 29409}, + pos: position{line: 848, col: 9, offset: 29413}, expr: &choiceExpr{ - pos: position{line: 1233, col: 19, offset: 45458}, + pos: position{line: 1233, col: 19, offset: 45462}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1245, col: 31, offset: 45949}, + pos: position{line: 1245, col: 31, offset: 45953}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElements70, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -56819,24 +55060,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -56844,28 +55085,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElements82, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -56874,24 +55115,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -56899,28 +55140,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1286, col: 33, offset: 47573}, + pos: position{line: 1286, col: 33, offset: 47577}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElements94, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -56929,24 +55170,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -56954,33 +55195,33 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElements107, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -56989,24 +55230,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -57014,28 +55255,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1382, col: 33, offset: 50822}, + pos: position{line: 1382, col: 33, offset: 50826}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElements119, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57044,24 +55285,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -57072,40 +55313,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 848, col: 25, offset: 29425}, + pos: position{line: 848, col: 25, offset: 29429}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 848, col: 34, offset: 29434}, + pos: position{line: 848, col: 34, offset: 29438}, expr: &ruleRefExpr{ - pos: position{line: 848, col: 35, offset: 29435}, + pos: position{line: 848, col: 35, offset: 29439}, name: "InlineElement", }, }, }, &labeledExpr{ - pos: position{line: 848, col: 51, offset: 29451}, + pos: position{line: 848, col: 51, offset: 29455}, label: "linebreak", expr: &zeroOrOneExpr{ - pos: position{line: 848, col: 61, offset: 29461}, + pos: position{line: 848, col: 61, offset: 29465}, expr: &actionExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, run: (*parser).callonInlineElements131, expr: &seqExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElements135, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57113,25 +55354,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 916, col: 17, offset: 31600}, + pos: position{line: 916, col: 17, offset: 31604}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 916, col: 21, offset: 31604}, + pos: position{line: 916, col: 21, offset: 31608}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElements141, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57140,26 +55381,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 916, col: 25, offset: 31608}, + pos: position{line: 916, col: 25, offset: 31612}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -57171,24 +55412,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -57205,60 +55446,60 @@ var g = &grammar{ }, { name: "InlineElement", - pos: position{line: 854, col: 1, offset: 29610}, + pos: position{line: 854, col: 1, offset: 29614}, expr: &actionExpr{ - pos: position{line: 854, col: 18, offset: 29627}, + pos: position{line: 854, col: 18, offset: 29631}, run: (*parser).callonInlineElement1, expr: &seqExpr{ - pos: position{line: 854, col: 18, offset: 29627}, + pos: position{line: 854, col: 18, offset: 29631}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 854, col: 18, offset: 29627}, + pos: position{line: 854, col: 18, offset: 29631}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 854, col: 23, offset: 29632}, + pos: position{line: 854, col: 23, offset: 29636}, expr: &actionExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, run: (*parser).callonInlineElement10, expr: &seqExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement14, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57266,25 +55507,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 916, col: 17, offset: 31600}, + pos: position{line: 916, col: 17, offset: 31604}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 916, col: 21, offset: 31604}, + pos: position{line: 916, col: 21, offset: 31608}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement20, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57293,26 +55534,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 916, col: 25, offset: 31608}, + pos: position{line: 916, col: 25, offset: 31612}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -57323,29 +55564,29 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 855, col: 5, offset: 29648}, + pos: position{line: 855, col: 5, offset: 29652}, label: "element", expr: &choiceExpr{ - pos: position{line: 855, col: 14, offset: 29657}, + pos: position{line: 855, col: 14, offset: 29661}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement30, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement34, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57355,51 +55596,51 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1541, col: 8, offset: 56325}, + pos: position{line: 1541, col: 8, offset: 56329}, run: (*parser).callonInlineElement36, expr: &litMatcher{ - pos: position{line: 1541, col: 8, offset: 56325}, + pos: position{line: 1541, col: 8, offset: 56329}, val: ".", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, run: (*parser).callonInlineElement38, expr: &seqExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, val: "image:", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1172, col: 25, offset: 42844}, + pos: position{line: 1172, col: 25, offset: 42848}, expr: &litMatcher{ - pos: position{line: 1172, col: 26, offset: 42845}, + pos: position{line: 1172, col: 26, offset: 42849}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1172, col: 30, offset: 42849}, + pos: position{line: 1172, col: 30, offset: 42853}, label: "path", expr: &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonInlineElement44, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement47, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57408,23 +55649,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonInlineElement50, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -57434,20 +55675,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement59, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57456,23 +55697,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -57483,40 +55724,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1172, col: 41, offset: 42860}, + pos: position{line: 1172, col: 41, offset: 42864}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, run: (*parser).callonInlineElement68, expr: &seqExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1177, col: 24, offset: 43121}, + pos: position{line: 1177, col: 24, offset: 43125}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElement72, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement75, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57525,23 +55766,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement78, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement82, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57551,37 +55792,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElement84, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -57592,28 +55833,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1177, col: 45, offset: 43142}, + pos: position{line: 1177, col: 45, offset: 43146}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1178, col: 5, offset: 43150}, + pos: position{line: 1178, col: 5, offset: 43154}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElement95, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement98, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57622,23 +55863,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement101, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement105, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57648,37 +55889,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElement107, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -57689,28 +55930,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1178, col: 29, offset: 43174}, + pos: position{line: 1178, col: 29, offset: 43178}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1179, col: 5, offset: 43182}, + pos: position{line: 1179, col: 5, offset: 43186}, label: "height", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElement118, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement121, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57719,23 +55960,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement124, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement128, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57745,37 +55986,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElement130, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -57786,87 +56027,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, expr: &litMatcher{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1180, col: 5, offset: 43215}, + pos: position{line: 1180, col: 5, offset: 43219}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1180, col: 16, offset: 43226}, + pos: position{line: 1180, col: 16, offset: 43230}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElement144, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement147, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement150, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement153, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement156, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement161, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57875,23 +56116,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement164, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement168, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -57901,37 +56142,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement170, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -57945,31 +56186,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElement181, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement185, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57978,23 +56219,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement188, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement192, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58004,37 +56245,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElement194, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -58046,28 +56287,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement208, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58079,71 +56320,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElement210, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement213, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement216, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement219, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement222, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement227, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58152,23 +56393,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement230, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement234, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58178,37 +56419,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement236, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -58222,28 +56463,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement250, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58259,7 +56500,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1180, col: 36, offset: 43246}, + pos: position{line: 1180, col: 36, offset: 43250}, val: "]", ignoreCase: false, }, @@ -58267,34 +56508,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, run: (*parser).callonInlineElement253, expr: &seqExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1182, col: 9, offset: 43348}, + pos: position{line: 1182, col: 9, offset: 43352}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElement257, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement260, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58303,23 +56544,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement263, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement267, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58329,37 +56570,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElement269, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -58370,28 +56611,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1182, col: 30, offset: 43369}, + pos: position{line: 1182, col: 30, offset: 43373}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1183, col: 5, offset: 43377}, + pos: position{line: 1183, col: 5, offset: 43381}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElement280, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement283, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58400,23 +56641,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement286, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement290, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58426,37 +56667,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElement292, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -58467,87 +56708,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, expr: &litMatcher{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1184, col: 5, offset: 43409}, + pos: position{line: 1184, col: 5, offset: 43413}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1184, col: 16, offset: 43420}, + pos: position{line: 1184, col: 16, offset: 43424}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElement306, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement309, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement312, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement315, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement318, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement323, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58556,23 +56797,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement326, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement330, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58582,37 +56823,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement332, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -58626,31 +56867,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElement343, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement347, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58659,23 +56900,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement350, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement354, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58685,37 +56926,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElement356, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -58727,28 +56968,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement370, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58760,71 +57001,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElement372, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement375, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement378, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement381, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement384, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement389, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58833,23 +57074,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement392, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement396, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58859,37 +57100,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement398, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -58903,28 +57144,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement412, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -58940,7 +57181,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1184, col: 36, offset: 43440}, + pos: position{line: 1184, col: 36, offset: 43444}, val: "]", ignoreCase: false, }, @@ -58948,34 +57189,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, run: (*parser).callonInlineElement415, expr: &seqExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1186, col: 9, offset: 43539}, + pos: position{line: 1186, col: 9, offset: 43543}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElement419, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement422, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58984,23 +57225,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement425, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement429, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -59010,37 +57251,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElement431, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -59051,87 +57292,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, expr: &litMatcher{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1187, col: 5, offset: 43569}, + pos: position{line: 1187, col: 5, offset: 43573}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1187, col: 16, offset: 43580}, + pos: position{line: 1187, col: 16, offset: 43584}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElement445, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement448, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement451, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement454, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement457, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement462, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59140,23 +57381,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement465, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement469, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -59166,37 +57407,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement471, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -59210,31 +57451,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElement482, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement486, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59243,23 +57484,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement489, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement493, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -59269,37 +57510,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElement495, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -59311,28 +57552,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement509, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -59344,71 +57585,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElement511, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement514, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement517, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement520, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement523, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement528, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59417,23 +57658,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement531, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement535, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -59443,37 +57684,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement537, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -59487,28 +57728,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement551, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -59524,7 +57765,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1187, col: 36, offset: 43600}, + pos: position{line: 1187, col: 36, offset: 43604}, val: "]", ignoreCase: false, }, @@ -59532,90 +57773,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, run: (*parser).callonInlineElement554, expr: &seqExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1189, col: 9, offset: 43697}, + pos: position{line: 1189, col: 9, offset: 43701}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1189, col: 20, offset: 43708}, + pos: position{line: 1189, col: 20, offset: 43712}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElement560, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement563, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement566, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement569, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement572, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement577, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59624,23 +57865,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement580, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement584, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -59650,37 +57891,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement586, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -59694,31 +57935,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElement597, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement601, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59727,23 +57968,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement604, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement608, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -59753,37 +57994,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElement610, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -59795,28 +58036,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement624, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -59828,71 +58069,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElement626, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement629, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement632, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement635, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement638, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement643, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59901,23 +58142,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement646, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement650, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -59927,37 +58168,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement652, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -59971,28 +58212,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement666, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -60008,7 +58249,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1189, col: 40, offset: 43728}, + pos: position{line: 1189, col: 40, offset: 43732}, val: "]", ignoreCase: false, }, @@ -60022,61 +58263,61 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, run: (*parser).callonInlineElement669, expr: &labeledExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, label: "link", expr: &choiceExpr{ - pos: position{line: 1130, col: 15, offset: 41437}, + pos: position{line: 1130, col: 15, offset: 41441}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, run: (*parser).callonInlineElement672, expr: &seqExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, val: "link:", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1145, col: 25, offset: 41897}, + pos: position{line: 1145, col: 25, offset: 41901}, label: "url", expr: &actionExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, run: (*parser).callonInlineElement676, expr: &seqExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -60084,20 +58325,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonInlineElement685, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement688, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60106,23 +58347,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonInlineElement691, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -60132,20 +58373,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement700, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -60154,23 +58395,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -60184,40 +58425,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1145, col: 47, offset: 41919}, + pos: position{line: 1145, col: 47, offset: 41923}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonInlineElement709, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonInlineElement713, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement716, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60226,23 +58467,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement719, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement723, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -60252,37 +58493,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonInlineElement725, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -60293,28 +58534,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement739, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -60323,79 +58564,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElement744, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement747, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement750, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement753, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement756, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement761, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60404,23 +58645,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement764, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement768, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -60430,37 +58671,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement770, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -60474,31 +58715,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElement781, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement785, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60507,23 +58748,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement788, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement792, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -60533,37 +58774,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElement794, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -60575,28 +58816,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement808, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -60608,71 +58849,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElement810, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement813, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement816, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement819, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement822, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement827, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60681,23 +58922,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement830, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement834, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -60707,37 +58948,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement836, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -60751,28 +58992,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement850, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -60788,7 +59029,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -60796,90 +59037,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonInlineElement853, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElement859, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement862, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement865, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement868, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement871, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement876, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60888,23 +59129,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement879, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement883, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -60914,37 +59155,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement885, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -60958,31 +59199,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElement896, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement900, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60991,23 +59232,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement903, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement907, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61017,37 +59258,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElement909, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -61059,28 +59300,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement923, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61092,71 +59333,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElement925, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement928, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement931, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement934, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement937, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement942, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61165,23 +59406,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement945, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement949, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61191,37 +59432,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement951, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -61235,28 +59476,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement965, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61272,7 +59513,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -61286,65 +59527,65 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, run: (*parser).callonInlineElement968, expr: &seqExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonInlineElement971, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonInlineElement979, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement982, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61353,23 +59594,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonInlineElement985, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -61379,20 +59620,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement994, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61401,23 +59642,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -61431,40 +59672,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1134, col: 39, offset: 41530}, + pos: position{line: 1134, col: 39, offset: 41534}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonInlineElement1003, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonInlineElement1007, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1010, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61473,23 +59714,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1013, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1017, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61499,37 +59740,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonInlineElement1019, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -61540,28 +59781,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1033, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61570,79 +59811,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElement1038, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement1041, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement1044, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement1047, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement1050, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1055, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61651,23 +59892,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1058, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1062, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61677,37 +59918,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement1064, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -61721,31 +59962,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElement1075, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1079, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61754,23 +59995,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1082, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1086, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61780,37 +60021,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElement1088, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -61822,28 +60063,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1102, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61855,71 +60096,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElement1104, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement1107, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement1110, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement1113, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement1116, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1121, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61928,23 +60169,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1124, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1128, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -61954,37 +60195,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement1130, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -61998,28 +60239,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1144, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -62035,7 +60276,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -62043,90 +60284,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonInlineElement1147, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElement1153, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement1156, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement1159, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement1162, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement1165, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1170, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -62135,23 +60376,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1173, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1177, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -62161,37 +60402,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement1179, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -62205,31 +60446,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElement1190, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1194, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -62238,23 +60479,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1197, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1201, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -62264,37 +60505,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElement1203, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -62306,28 +60547,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1217, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -62339,71 +60580,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElement1219, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement1222, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement1225, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement1228, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement1231, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1236, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -62412,23 +60653,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1239, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1243, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -62438,37 +60679,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement1245, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -62482,28 +60723,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1259, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -62519,7 +60760,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -62533,62 +60774,62 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, run: (*parser).callonInlineElement1262, expr: &labeledExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonInlineElement1264, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonInlineElement1272, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1275, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -62597,23 +60838,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonInlineElement1278, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -62623,20 +60864,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1287, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -62645,23 +60886,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -62680,57 +60921,57 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 859, col: 11, offset: 29729}, + pos: position{line: 859, col: 11, offset: 29733}, name: "Passthrough", }, &ruleRefExpr{ - pos: position{line: 860, col: 11, offset: 29752}, + pos: position{line: 860, col: 11, offset: 29756}, name: "InlineFootnote", }, &actionExpr{ - pos: position{line: 559, col: 20, offset: 18544}, + pos: position{line: 559, col: 20, offset: 18548}, run: (*parser).callonInlineElement1296, expr: &seqExpr{ - pos: position{line: 559, col: 20, offset: 18544}, + pos: position{line: 559, col: 20, offset: 18548}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 559, col: 20, offset: 18544}, + pos: position{line: 559, col: 20, offset: 18548}, label: "name", expr: &actionExpr{ - pos: position{line: 563, col: 18, offset: 18758}, + pos: position{line: 563, col: 18, offset: 18762}, run: (*parser).callonInlineElement1299, expr: &oneOrMoreExpr{ - pos: position{line: 563, col: 18, offset: 18758}, + pos: position{line: 563, col: 18, offset: 18762}, expr: &seqExpr{ - pos: position{line: 563, col: 19, offset: 18759}, + pos: position{line: 563, col: 19, offset: 18763}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 563, col: 19, offset: 18759}, + pos: position{line: 563, col: 19, offset: 18763}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -62738,52 +60979,52 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 563, col: 31, offset: 18771}, + pos: position{line: 563, col: 31, offset: 18775}, expr: &litMatcher{ - pos: position{line: 563, col: 32, offset: 18772}, + pos: position{line: 563, col: 32, offset: 18776}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 563, col: 36, offset: 18776}, + pos: position{line: 563, col: 36, offset: 18780}, expr: &litMatcher{ - pos: position{line: 563, col: 37, offset: 18777}, + pos: position{line: 563, col: 37, offset: 18781}, val: ":", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 563, col: 41, offset: 18781}, + pos: position{line: 563, col: 41, offset: 18785}, expr: &litMatcher{ - pos: position{line: 563, col: 42, offset: 18782}, + pos: position{line: 563, col: 42, offset: 18786}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 563, col: 46, offset: 18786}, + pos: position{line: 563, col: 46, offset: 18790}, expr: &litMatcher{ - pos: position{line: 563, col: 47, offset: 18787}, + pos: position{line: 563, col: 47, offset: 18791}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 563, col: 51, offset: 18791}, + pos: position{line: 563, col: 51, offset: 18795}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1320, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -62792,33 +61033,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 563, col: 55, offset: 18795}, + pos: position{line: 563, col: 55, offset: 18799}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 563, col: 60, offset: 18800, + line: 563, col: 60, offset: 18804, }, }, }, @@ -62826,73 +61067,73 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 559, col: 41, offset: 18565}, + pos: position{line: 559, col: 41, offset: 18569}, val: ":", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 559, col: 45, offset: 18569}, + pos: position{line: 559, col: 45, offset: 18573}, label: "value", expr: &actionExpr{ - pos: position{line: 567, col: 19, offset: 18858}, + pos: position{line: 567, col: 19, offset: 18862}, run: (*parser).callonInlineElement1331, expr: &zeroOrMoreExpr{ - pos: position{line: 567, col: 19, offset: 18858}, + pos: position{line: 567, col: 19, offset: 18862}, expr: &seqExpr{ - pos: position{line: 567, col: 20, offset: 18859}, + pos: position{line: 567, col: 20, offset: 18863}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 567, col: 20, offset: 18859}, + pos: position{line: 567, col: 20, offset: 18863}, expr: &litMatcher{ - pos: position{line: 567, col: 21, offset: 18860}, + pos: position{line: 567, col: 21, offset: 18864}, val: ":", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 567, col: 25, offset: 18864}, + pos: position{line: 567, col: 25, offset: 18868}, expr: &litMatcher{ - pos: position{line: 567, col: 26, offset: 18865}, + pos: position{line: 567, col: 26, offset: 18869}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 567, col: 30, offset: 18869}, + pos: position{line: 567, col: 30, offset: 18873}, expr: &litMatcher{ - pos: position{line: 567, col: 31, offset: 18870}, + pos: position{line: 567, col: 31, offset: 18874}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 567, col: 35, offset: 18874}, + pos: position{line: 567, col: 35, offset: 18878}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 567, col: 40, offset: 18879, + line: 567, col: 40, offset: 18883, }, }, }, @@ -62900,93 +61141,93 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 559, col: 68, offset: 18592}, + pos: position{line: 559, col: 68, offset: 18596}, label: "attrs", expr: &actionExpr{ - pos: position{line: 571, col: 24, offset: 18942}, + pos: position{line: 571, col: 24, offset: 18946}, run: (*parser).callonInlineElement1348, expr: &seqExpr{ - pos: position{line: 571, col: 24, offset: 18942}, + pos: position{line: 571, col: 24, offset: 18946}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 571, col: 24, offset: 18942}, + pos: position{line: 571, col: 24, offset: 18946}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 571, col: 28, offset: 18946}, + pos: position{line: 571, col: 28, offset: 18950}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 571, col: 34, offset: 18952}, + pos: position{line: 571, col: 34, offset: 18956}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElement1354, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement1357, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement1360, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement1363, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement1366, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1371, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -62995,23 +61236,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1374, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1378, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -63021,37 +61262,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement1380, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -63065,31 +61306,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElement1391, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1395, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63098,23 +61339,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1398, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1402, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -63124,37 +61365,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElement1404, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -63166,28 +61407,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1418, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -63199,71 +61440,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElement1420, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElement1423, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElement1426, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElement1429, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElement1432, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1437, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63272,23 +61513,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1440, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1444, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -63298,37 +61539,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElement1446, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -63342,28 +61583,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1460, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -63379,7 +61620,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 571, col: 54, offset: 18972}, + pos: position{line: 571, col: 54, offset: 18976}, val: "]", ignoreCase: false, }, @@ -63391,12 +61632,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1463, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63405,38 +61646,38 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 863, col: 11, offset: 29826}, + pos: position{line: 863, col: 11, offset: 29830}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1115, col: 19, offset: 40994}, + pos: position{line: 1115, col: 19, offset: 40998}, run: (*parser).callonInlineElement1467, expr: &seqExpr{ - pos: position{line: 1115, col: 19, offset: 40994}, + pos: position{line: 1115, col: 19, offset: 40998}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1115, col: 19, offset: 40994}, + pos: position{line: 1115, col: 19, offset: 40998}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1115, col: 24, offset: 40999}, + pos: position{line: 1115, col: 24, offset: 41003}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonInlineElement1471, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1474, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63445,23 +61686,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonInlineElement1477, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -63471,20 +61712,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1486, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -63493,47 +61734,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -63544,20 +61785,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1115, col: 32, offset: 41007}, + pos: position{line: 1115, col: 32, offset: 41011}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1502, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -63566,28 +61807,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1115, col: 36, offset: 41011}, + pos: position{line: 1115, col: 36, offset: 41015}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1115, col: 40, offset: 41015}, + pos: position{line: 1115, col: 40, offset: 41019}, label: "label", expr: &actionExpr{ - pos: position{line: 1121, col: 24, offset: 41217}, + pos: position{line: 1121, col: 24, offset: 41221}, run: (*parser).callonInlineElement1506, expr: &oneOrMoreExpr{ - pos: position{line: 1121, col: 24, offset: 41217}, + pos: position{line: 1121, col: 24, offset: 41221}, expr: &choiceExpr{ - pos: position{line: 1121, col: 25, offset: 41218}, + pos: position{line: 1121, col: 25, offset: 41222}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1509, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63596,23 +61837,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElement1512, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1516, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -63622,21 +61863,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1121, col: 46, offset: 41239}, + pos: position{line: 1121, col: 46, offset: 41243}, run: (*parser).callonInlineElement1518, expr: &seqExpr{ - pos: position{line: 1121, col: 47, offset: 41240}, + pos: position{line: 1121, col: 47, offset: 41244}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1121, col: 47, offset: 41240}, + pos: position{line: 1121, col: 47, offset: 41244}, expr: &litMatcher{ - pos: position{line: 1121, col: 48, offset: 41241}, + pos: position{line: 1121, col: 48, offset: 41245}, val: ">>", ignoreCase: false, }, }, &anyMatcher{ - line: 1121, col: 54, offset: 41247, + line: 1121, col: 54, offset: 41251, }, }, }, @@ -63647,7 +61888,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1115, col: 68, offset: 41043}, + pos: position{line: 1115, col: 68, offset: 41047}, val: ">>", ignoreCase: false, }, @@ -63655,34 +61896,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1117, col: 5, offset: 41118}, + pos: position{line: 1117, col: 5, offset: 41122}, run: (*parser).callonInlineElement1524, expr: &seqExpr{ - pos: position{line: 1117, col: 5, offset: 41118}, + pos: position{line: 1117, col: 5, offset: 41122}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1117, col: 5, offset: 41118}, + pos: position{line: 1117, col: 5, offset: 41122}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1117, col: 10, offset: 41123}, + pos: position{line: 1117, col: 10, offset: 41127}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonInlineElement1528, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1531, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63691,23 +61932,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonInlineElement1534, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -63717,20 +61958,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1543, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -63739,47 +61980,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -63790,7 +62031,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1117, col: 18, offset: 41131}, + pos: position{line: 1117, col: 18, offset: 41135}, val: ">>", ignoreCase: false, }, @@ -63798,27 +62039,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonInlineElement1557, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonInlineElement1561, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -63826,9 +62067,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -63841,7 +62082,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -63849,34 +62090,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, run: (*parser).callonInlineElement1567, expr: &seqExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 249, col: 25, offset: 8389}, + pos: position{line: 249, col: 25, offset: 8393}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonInlineElement1571, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1574, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63885,23 +62126,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonInlineElement1577, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -63911,20 +62152,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1586, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -63933,47 +62174,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -63984,25 +62225,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 249, col: 33, offset: 8397}, + pos: position{line: 249, col: 33, offset: 8401}, val: "]]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 249, col: 38, offset: 8402}, + pos: position{line: 249, col: 38, offset: 8406}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1603, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64014,25 +62255,25 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonInlineElement1606, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElement1608, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -64041,57 +62282,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonInlineElement1618, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -64101,20 +62342,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElement1627, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64123,9 +62364,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -64133,45 +62374,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -64181,16 +62422,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -64207,45 +62448,45 @@ var g = &grammar{ }, { name: "InlineElementsWithoutSubtitution", - pos: position{line: 875, col: 1, offset: 30220}, + pos: position{line: 875, col: 1, offset: 30224}, expr: &actionExpr{ - pos: position{line: 875, col: 37, offset: 30256}, + pos: position{line: 875, col: 37, offset: 30260}, run: (*parser).callonInlineElementsWithoutSubtitution1, expr: &seqExpr{ - pos: position{line: 875, col: 37, offset: 30256}, + pos: position{line: 875, col: 37, offset: 30260}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 875, col: 37, offset: 30256}, + pos: position{line: 875, col: 37, offset: 30260}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonInlineElementsWithoutSubtitution4, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementsWithoutSubtitution12, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64254,24 +62495,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -64281,38 +62522,38 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 875, col: 48, offset: 30267}, + pos: position{line: 875, col: 48, offset: 30271}, expr: &choiceExpr{ - pos: position{line: 1233, col: 19, offset: 45458}, + pos: position{line: 1233, col: 19, offset: 45462}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1245, col: 31, offset: 45949}, + pos: position{line: 1245, col: 31, offset: 45953}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementsWithoutSubtitution27, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64321,24 +62562,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -64346,28 +62587,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementsWithoutSubtitution39, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64376,24 +62617,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -64401,28 +62642,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1286, col: 33, offset: 47573}, + pos: position{line: 1286, col: 33, offset: 47577}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementsWithoutSubtitution51, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64431,24 +62672,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -64456,33 +62697,33 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementsWithoutSubtitution64, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64491,24 +62732,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -64516,28 +62757,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1382, col: 33, offset: 50822}, + pos: position{line: 1382, col: 33, offset: 50826}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementsWithoutSubtitution76, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64546,24 +62787,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -64574,40 +62815,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 875, col: 64, offset: 30283}, + pos: position{line: 875, col: 64, offset: 30287}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 875, col: 73, offset: 30292}, + pos: position{line: 875, col: 73, offset: 30296}, expr: &ruleRefExpr{ - pos: position{line: 875, col: 74, offset: 30293}, + pos: position{line: 875, col: 74, offset: 30297}, name: "InlineElementWithoutSubtitution", }, }, }, &labeledExpr{ - pos: position{line: 875, col: 108, offset: 30327}, + pos: position{line: 875, col: 108, offset: 30331}, label: "linebreak", expr: &zeroOrOneExpr{ - pos: position{line: 875, col: 118, offset: 30337}, + pos: position{line: 875, col: 118, offset: 30341}, expr: &actionExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, run: (*parser).callonInlineElementsWithoutSubtitution88, expr: &seqExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementsWithoutSubtitution92, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64615,25 +62856,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 916, col: 17, offset: 31600}, + pos: position{line: 916, col: 17, offset: 31604}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 916, col: 21, offset: 31604}, + pos: position{line: 916, col: 21, offset: 31608}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementsWithoutSubtitution98, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64642,26 +62883,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 916, col: 25, offset: 31608}, + pos: position{line: 916, col: 25, offset: 31612}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -64673,24 +62914,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -64701,60 +62942,60 @@ var g = &grammar{ }, { name: "InlineElementWithoutSubtitution", - pos: position{line: 879, col: 1, offset: 30441}, + pos: position{line: 879, col: 1, offset: 30445}, expr: &actionExpr{ - pos: position{line: 879, col: 36, offset: 30476}, + pos: position{line: 879, col: 36, offset: 30480}, run: (*parser).callonInlineElementWithoutSubtitution1, expr: &seqExpr{ - pos: position{line: 879, col: 36, offset: 30476}, + pos: position{line: 879, col: 36, offset: 30480}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 879, col: 36, offset: 30476}, + pos: position{line: 879, col: 36, offset: 30480}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 879, col: 41, offset: 30481}, + pos: position{line: 879, col: 41, offset: 30485}, expr: &actionExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, run: (*parser).callonInlineElementWithoutSubtitution10, expr: &seqExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution14, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64762,25 +63003,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 916, col: 17, offset: 31600}, + pos: position{line: 916, col: 17, offset: 31604}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 916, col: 21, offset: 31604}, + pos: position{line: 916, col: 21, offset: 31608}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution20, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64789,26 +63030,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 916, col: 25, offset: 31608}, + pos: position{line: 916, col: 25, offset: 31612}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -64819,29 +63060,29 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 880, col: 5, offset: 30497}, + pos: position{line: 880, col: 5, offset: 30501}, label: "element", expr: &choiceExpr{ - pos: position{line: 880, col: 14, offset: 30506}, + pos: position{line: 880, col: 14, offset: 30510}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution30, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution34, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64851,51 +63092,51 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1541, col: 8, offset: 56325}, + pos: position{line: 1541, col: 8, offset: 56329}, run: (*parser).callonInlineElementWithoutSubtitution36, expr: &litMatcher{ - pos: position{line: 1541, col: 8, offset: 56325}, + pos: position{line: 1541, col: 8, offset: 56329}, val: ".", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, run: (*parser).callonInlineElementWithoutSubtitution38, expr: &seqExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, val: "image:", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1172, col: 25, offset: 42844}, + pos: position{line: 1172, col: 25, offset: 42848}, expr: &litMatcher{ - pos: position{line: 1172, col: 26, offset: 42845}, + pos: position{line: 1172, col: 26, offset: 42849}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1172, col: 30, offset: 42849}, + pos: position{line: 1172, col: 30, offset: 42853}, label: "path", expr: &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonInlineElementWithoutSubtitution44, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution47, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -64904,23 +63145,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonInlineElementWithoutSubtitution50, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -64930,20 +63171,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution59, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -64952,23 +63193,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -64979,40 +63220,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1172, col: 41, offset: 42860}, + pos: position{line: 1172, col: 41, offset: 42864}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, run: (*parser).callonInlineElementWithoutSubtitution68, expr: &seqExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1177, col: 24, offset: 43121}, + pos: position{line: 1177, col: 24, offset: 43125}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElementWithoutSubtitution72, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution75, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65021,23 +63262,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution78, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution82, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -65047,37 +63288,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElementWithoutSubtitution84, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -65088,28 +63329,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1177, col: 45, offset: 43142}, + pos: position{line: 1177, col: 45, offset: 43146}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1178, col: 5, offset: 43150}, + pos: position{line: 1178, col: 5, offset: 43154}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElementWithoutSubtitution95, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution98, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65118,23 +63359,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution101, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution105, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -65144,37 +63385,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElementWithoutSubtitution107, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -65185,28 +63426,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1178, col: 29, offset: 43174}, + pos: position{line: 1178, col: 29, offset: 43178}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1179, col: 5, offset: 43182}, + pos: position{line: 1179, col: 5, offset: 43186}, label: "height", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElementWithoutSubtitution118, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution121, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65215,23 +63456,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution124, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution128, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -65241,37 +63482,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElementWithoutSubtitution130, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -65282,87 +63523,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, expr: &litMatcher{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1180, col: 5, offset: 43215}, + pos: position{line: 1180, col: 5, offset: 43219}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1180, col: 16, offset: 43226}, + pos: position{line: 1180, col: 16, offset: 43230}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElementWithoutSubtitution144, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution147, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution150, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution153, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution156, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution161, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65371,23 +63612,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution164, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution168, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -65397,37 +63638,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution170, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -65441,31 +63682,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElementWithoutSubtitution181, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution185, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65474,23 +63715,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution188, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution192, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -65500,37 +63741,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElementWithoutSubtitution194, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -65542,28 +63783,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution208, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -65575,71 +63816,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElementWithoutSubtitution210, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution213, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution216, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution219, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution222, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution227, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65648,23 +63889,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution230, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution234, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -65674,37 +63915,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution236, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -65718,28 +63959,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution250, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -65755,7 +63996,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1180, col: 36, offset: 43246}, + pos: position{line: 1180, col: 36, offset: 43250}, val: "]", ignoreCase: false, }, @@ -65763,34 +64004,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, run: (*parser).callonInlineElementWithoutSubtitution253, expr: &seqExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1182, col: 9, offset: 43348}, + pos: position{line: 1182, col: 9, offset: 43352}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElementWithoutSubtitution257, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution260, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65799,23 +64040,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution263, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution267, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -65825,37 +64066,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElementWithoutSubtitution269, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -65866,28 +64107,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1182, col: 30, offset: 43369}, + pos: position{line: 1182, col: 30, offset: 43373}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1183, col: 5, offset: 43377}, + pos: position{line: 1183, col: 5, offset: 43381}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElementWithoutSubtitution280, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution283, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65896,23 +64137,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution286, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution290, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -65922,37 +64163,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElementWithoutSubtitution292, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -65963,87 +64204,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, expr: &litMatcher{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1184, col: 5, offset: 43409}, + pos: position{line: 1184, col: 5, offset: 43413}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1184, col: 16, offset: 43420}, + pos: position{line: 1184, col: 16, offset: 43424}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElementWithoutSubtitution306, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution309, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution312, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution315, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution318, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution323, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66052,23 +64293,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution326, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution330, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -66078,37 +64319,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution332, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -66122,31 +64363,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElementWithoutSubtitution343, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution347, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66155,23 +64396,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution350, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution354, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -66181,37 +64422,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElementWithoutSubtitution356, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -66223,28 +64464,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution370, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -66256,71 +64497,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElementWithoutSubtitution372, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution375, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution378, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution381, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution384, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution389, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66329,23 +64570,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution392, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution396, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -66355,37 +64596,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution398, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -66399,28 +64640,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution412, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -66436,7 +64677,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1184, col: 36, offset: 43440}, + pos: position{line: 1184, col: 36, offset: 43444}, val: "]", ignoreCase: false, }, @@ -66444,34 +64685,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, run: (*parser).callonInlineElementWithoutSubtitution415, expr: &seqExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1186, col: 9, offset: 43539}, + pos: position{line: 1186, col: 9, offset: 43543}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonInlineElementWithoutSubtitution419, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution422, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66480,23 +64721,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution425, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution429, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -66506,37 +64747,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonInlineElementWithoutSubtitution431, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -66547,87 +64788,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, expr: &litMatcher{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1187, col: 5, offset: 43569}, + pos: position{line: 1187, col: 5, offset: 43573}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1187, col: 16, offset: 43580}, + pos: position{line: 1187, col: 16, offset: 43584}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElementWithoutSubtitution445, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution448, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution451, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution454, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution457, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution462, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66636,23 +64877,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution465, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution469, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -66662,37 +64903,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution471, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -66706,31 +64947,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElementWithoutSubtitution482, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution486, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66739,23 +64980,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution489, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution493, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -66765,37 +65006,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElementWithoutSubtitution495, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -66807,28 +65048,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution509, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -66840,71 +65081,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElementWithoutSubtitution511, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution514, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution517, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution520, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution523, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution528, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66913,23 +65154,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution531, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution535, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -66939,37 +65180,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution537, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -66983,28 +65224,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution551, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -67020,7 +65261,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1187, col: 36, offset: 43600}, + pos: position{line: 1187, col: 36, offset: 43604}, val: "]", ignoreCase: false, }, @@ -67028,90 +65269,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, run: (*parser).callonInlineElementWithoutSubtitution554, expr: &seqExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1189, col: 9, offset: 43697}, + pos: position{line: 1189, col: 9, offset: 43701}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1189, col: 20, offset: 43708}, + pos: position{line: 1189, col: 20, offset: 43712}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElementWithoutSubtitution560, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution563, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution566, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution569, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution572, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution577, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67120,23 +65361,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution580, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution584, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -67146,37 +65387,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution586, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -67190,31 +65431,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElementWithoutSubtitution597, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution601, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67223,23 +65464,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution604, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution608, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -67249,37 +65490,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElementWithoutSubtitution610, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -67291,28 +65532,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution624, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -67324,71 +65565,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElementWithoutSubtitution626, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution629, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution632, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution635, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution638, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution643, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67397,23 +65638,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution646, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution650, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -67423,37 +65664,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution652, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -67467,28 +65708,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution666, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -67504,7 +65745,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1189, col: 40, offset: 43728}, + pos: position{line: 1189, col: 40, offset: 43732}, val: "]", ignoreCase: false, }, @@ -67518,61 +65759,61 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, run: (*parser).callonInlineElementWithoutSubtitution669, expr: &labeledExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, label: "link", expr: &choiceExpr{ - pos: position{line: 1130, col: 15, offset: 41437}, + pos: position{line: 1130, col: 15, offset: 41441}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, run: (*parser).callonInlineElementWithoutSubtitution672, expr: &seqExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, val: "link:", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1145, col: 25, offset: 41897}, + pos: position{line: 1145, col: 25, offset: 41901}, label: "url", expr: &actionExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, run: (*parser).callonInlineElementWithoutSubtitution676, expr: &seqExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -67580,20 +65821,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonInlineElementWithoutSubtitution685, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution688, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67602,23 +65843,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonInlineElementWithoutSubtitution691, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -67628,20 +65869,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution700, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -67650,23 +65891,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -67680,40 +65921,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1145, col: 47, offset: 41919}, + pos: position{line: 1145, col: 47, offset: 41923}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonInlineElementWithoutSubtitution709, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonInlineElementWithoutSubtitution713, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution716, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67722,23 +65963,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution719, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution723, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -67748,37 +65989,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonInlineElementWithoutSubtitution725, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -67789,28 +66030,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution739, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -67819,79 +66060,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElementWithoutSubtitution744, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution747, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution750, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution753, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution756, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution761, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67900,23 +66141,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution764, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution768, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -67926,37 +66167,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution770, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -67970,31 +66211,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElementWithoutSubtitution781, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution785, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68003,23 +66244,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution788, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution792, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68029,37 +66270,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElementWithoutSubtitution794, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -68071,28 +66312,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution808, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68104,71 +66345,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElementWithoutSubtitution810, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution813, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution816, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution819, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution822, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution827, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68177,23 +66418,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution830, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution834, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68203,37 +66444,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution836, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -68247,28 +66488,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution850, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68284,7 +66525,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -68292,90 +66533,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonInlineElementWithoutSubtitution853, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElementWithoutSubtitution859, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution862, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution865, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution868, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution871, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution876, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68384,23 +66625,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution879, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution883, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68410,37 +66651,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution885, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -68454,31 +66695,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElementWithoutSubtitution896, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution900, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68487,23 +66728,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution903, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution907, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68513,37 +66754,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElementWithoutSubtitution909, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -68555,28 +66796,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution923, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68588,71 +66829,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElementWithoutSubtitution925, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution928, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution931, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution934, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution937, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution942, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68661,23 +66902,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution945, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution949, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68687,37 +66928,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution951, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -68731,28 +66972,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution965, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68768,7 +67009,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -68782,65 +67023,65 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, run: (*parser).callonInlineElementWithoutSubtitution968, expr: &seqExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonInlineElementWithoutSubtitution971, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonInlineElementWithoutSubtitution979, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution982, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68849,23 +67090,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonInlineElementWithoutSubtitution985, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -68875,20 +67116,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution994, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68897,23 +67138,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -68927,40 +67168,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1134, col: 39, offset: 41530}, + pos: position{line: 1134, col: 39, offset: 41534}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonInlineElementWithoutSubtitution1003, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonInlineElementWithoutSubtitution1007, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1010, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68969,23 +67210,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution1013, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1017, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -68995,37 +67236,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonInlineElementWithoutSubtitution1019, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -69036,28 +67277,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1033, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -69066,79 +67307,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElementWithoutSubtitution1038, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution1041, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution1044, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution1047, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution1050, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1055, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -69147,23 +67388,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution1058, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1062, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -69173,37 +67414,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution1064, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -69217,31 +67458,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElementWithoutSubtitution1075, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1079, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -69250,23 +67491,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution1082, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1086, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -69276,37 +67517,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElementWithoutSubtitution1088, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -69318,28 +67559,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1102, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -69351,71 +67592,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElementWithoutSubtitution1104, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution1107, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution1110, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution1113, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution1116, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1121, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -69424,23 +67665,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution1124, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1128, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -69450,37 +67691,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution1130, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -69494,28 +67735,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1144, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -69531,7 +67772,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -69539,90 +67780,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonInlineElementWithoutSubtitution1147, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonInlineElementWithoutSubtitution1153, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution1156, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution1159, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution1162, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution1165, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1170, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -69631,23 +67872,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution1173, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1177, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -69657,37 +67898,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution1179, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -69701,31 +67942,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonInlineElementWithoutSubtitution1190, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1194, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -69734,23 +67975,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution1197, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1201, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -69760,37 +68001,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonInlineElementWithoutSubtitution1203, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -69802,28 +68043,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1217, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -69835,71 +68076,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonInlineElementWithoutSubtitution1219, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonInlineElementWithoutSubtitution1222, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonInlineElementWithoutSubtitution1225, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonInlineElementWithoutSubtitution1228, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonInlineElementWithoutSubtitution1231, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1236, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -69908,23 +68149,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution1239, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1243, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -69934,37 +68175,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonInlineElementWithoutSubtitution1245, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -69978,28 +68219,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1259, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -70015,7 +68256,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -70029,62 +68270,62 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, run: (*parser).callonInlineElementWithoutSubtitution1262, expr: &labeledExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonInlineElementWithoutSubtitution1264, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonInlineElementWithoutSubtitution1272, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1275, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -70093,23 +68334,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonInlineElementWithoutSubtitution1278, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -70119,20 +68360,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1287, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -70141,23 +68382,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -70176,16 +68417,16 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 884, col: 11, offset: 30578}, + pos: position{line: 884, col: 11, offset: 30582}, name: "Passthrough", }, &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1295, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -70194,38 +68435,38 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 886, col: 11, offset: 30622}, + pos: position{line: 886, col: 11, offset: 30626}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1115, col: 19, offset: 40994}, + pos: position{line: 1115, col: 19, offset: 40998}, run: (*parser).callonInlineElementWithoutSubtitution1299, expr: &seqExpr{ - pos: position{line: 1115, col: 19, offset: 40994}, + pos: position{line: 1115, col: 19, offset: 40998}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1115, col: 19, offset: 40994}, + pos: position{line: 1115, col: 19, offset: 40998}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1115, col: 24, offset: 40999}, + pos: position{line: 1115, col: 24, offset: 41003}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonInlineElementWithoutSubtitution1303, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1306, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -70234,23 +68475,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonInlineElementWithoutSubtitution1309, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -70260,20 +68501,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1318, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -70282,47 +68523,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -70333,20 +68574,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1115, col: 32, offset: 41007}, + pos: position{line: 1115, col: 32, offset: 41011}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1334, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -70355,28 +68596,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1115, col: 36, offset: 41011}, + pos: position{line: 1115, col: 36, offset: 41015}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1115, col: 40, offset: 41015}, + pos: position{line: 1115, col: 40, offset: 41019}, label: "label", expr: &actionExpr{ - pos: position{line: 1121, col: 24, offset: 41217}, + pos: position{line: 1121, col: 24, offset: 41221}, run: (*parser).callonInlineElementWithoutSubtitution1338, expr: &oneOrMoreExpr{ - pos: position{line: 1121, col: 24, offset: 41217}, + pos: position{line: 1121, col: 24, offset: 41221}, expr: &choiceExpr{ - pos: position{line: 1121, col: 25, offset: 41218}, + pos: position{line: 1121, col: 25, offset: 41222}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1341, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -70385,23 +68626,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineElementWithoutSubtitution1344, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1348, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -70411,21 +68652,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1121, col: 46, offset: 41239}, + pos: position{line: 1121, col: 46, offset: 41243}, run: (*parser).callonInlineElementWithoutSubtitution1350, expr: &seqExpr{ - pos: position{line: 1121, col: 47, offset: 41240}, + pos: position{line: 1121, col: 47, offset: 41244}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1121, col: 47, offset: 41240}, + pos: position{line: 1121, col: 47, offset: 41244}, expr: &litMatcher{ - pos: position{line: 1121, col: 48, offset: 41241}, + pos: position{line: 1121, col: 48, offset: 41245}, val: ">>", ignoreCase: false, }, }, &anyMatcher{ - line: 1121, col: 54, offset: 41247, + line: 1121, col: 54, offset: 41251, }, }, }, @@ -70436,7 +68677,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1115, col: 68, offset: 41043}, + pos: position{line: 1115, col: 68, offset: 41047}, val: ">>", ignoreCase: false, }, @@ -70444,34 +68685,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1117, col: 5, offset: 41118}, + pos: position{line: 1117, col: 5, offset: 41122}, run: (*parser).callonInlineElementWithoutSubtitution1356, expr: &seqExpr{ - pos: position{line: 1117, col: 5, offset: 41118}, + pos: position{line: 1117, col: 5, offset: 41122}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1117, col: 5, offset: 41118}, + pos: position{line: 1117, col: 5, offset: 41122}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1117, col: 10, offset: 41123}, + pos: position{line: 1117, col: 10, offset: 41127}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonInlineElementWithoutSubtitution1360, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1363, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -70480,23 +68721,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonInlineElementWithoutSubtitution1366, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -70506,20 +68747,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1375, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -70528,47 +68769,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -70579,7 +68820,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1117, col: 18, offset: 41131}, + pos: position{line: 1117, col: 18, offset: 41135}, val: ">>", ignoreCase: false, }, @@ -70587,34 +68828,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, run: (*parser).callonInlineElementWithoutSubtitution1389, expr: &seqExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 249, col: 25, offset: 8389}, + pos: position{line: 249, col: 25, offset: 8393}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonInlineElementWithoutSubtitution1393, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1396, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -70623,23 +68864,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonInlineElementWithoutSubtitution1399, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -70649,20 +68890,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1408, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -70671,47 +68912,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -70722,25 +68963,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 249, col: 33, offset: 8397}, + pos: position{line: 249, col: 33, offset: 8401}, val: "]]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 249, col: 38, offset: 8402}, + pos: position{line: 249, col: 38, offset: 8406}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1425, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -70752,25 +68993,25 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonInlineElementWithoutSubtitution1428, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineElementWithoutSubtitution1430, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -70779,57 +69020,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonInlineElementWithoutSubtitution1440, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -70839,20 +69080,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineElementWithoutSubtitution1449, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -70861,9 +69102,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -70871,45 +69112,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -70919,16 +69160,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -70945,51 +69186,51 @@ var g = &grammar{ }, { name: "VerbatimBlock", - pos: position{line: 895, col: 1, offset: 30848}, + pos: position{line: 895, col: 1, offset: 30852}, expr: &actionExpr{ - pos: position{line: 895, col: 18, offset: 30865}, + pos: position{line: 895, col: 18, offset: 30869}, run: (*parser).callonVerbatimBlock1, expr: &seqExpr{ - pos: position{line: 895, col: 18, offset: 30865}, + pos: position{line: 895, col: 18, offset: 30869}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 895, col: 18, offset: 30865}, + pos: position{line: 895, col: 18, offset: 30869}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 895, col: 27, offset: 30874}, + pos: position{line: 895, col: 27, offset: 30878}, expr: &choiceExpr{ - pos: position{line: 895, col: 28, offset: 30875}, + pos: position{line: 895, col: 28, offset: 30879}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonVerbatimBlock6, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock14, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -70998,24 +69239,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -71024,64 +69265,64 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonVerbatimBlock21, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonVerbatimBlock24, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonVerbatimBlock28, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -71089,32 +69330,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonVerbatimBlock40, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonVerbatimBlock44, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -71122,9 +69363,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -71137,7 +69378,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -71145,18 +69386,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonVerbatimBlock50, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonVerbatimBlock52, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -71165,57 +69406,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonVerbatimBlock62, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -71225,20 +69466,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock71, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -71247,9 +69488,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -71257,45 +69498,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -71305,16 +69546,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -71331,95 +69572,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonVerbatimBlock89, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonVerbatimBlock95, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonVerbatimBlock99, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonVerbatimBlock103, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonVerbatimBlock107, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock110, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock115, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71432,34 +69673,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock119, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock124, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71475,32 +69716,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonVerbatimBlock126, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock128, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock133, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71517,57 +69758,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonVerbatimBlock137, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonVerbatimBlock142, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock145, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock150, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71580,34 +69821,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock154, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock159, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71623,32 +69864,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonVerbatimBlock161, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock163, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock168, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71673,52 +69914,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonVerbatimBlock170, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonVerbatimBlock175, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock178, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock183, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71731,34 +69972,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock187, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock192, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71774,32 +70015,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonVerbatimBlock194, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock196, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock201, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71816,57 +70057,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonVerbatimBlock205, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonVerbatimBlock210, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock213, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock218, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71879,34 +70120,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock222, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock227, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71922,32 +70163,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonVerbatimBlock229, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock231, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock236, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -71969,7 +70210,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -71977,35 +70218,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonVerbatimBlock239, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock242, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock247, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -72018,34 +70259,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock251, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock256, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -72061,40 +70302,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonVerbatimBlock258, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock262, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock267, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -72107,34 +70348,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock271, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock276, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -72147,7 +70388,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -72155,40 +70396,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonVerbatimBlock279, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock283, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock288, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -72201,7 +70442,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -72209,32 +70450,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonVerbatimBlock291, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerbatimBlock293, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerbatimBlock298, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -72248,44 +70489,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonVerbatimBlock300, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock310, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -72294,7 +70535,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -72304,20 +70545,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock316, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -72326,20 +70567,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -72351,9 +70592,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -72362,71 +70603,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonVerbatimBlock325, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonVerbatimBlock328, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonVerbatimBlock331, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonVerbatimBlock334, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonVerbatimBlock337, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonVerbatimBlock342, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -72435,23 +70676,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonVerbatimBlock345, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock349, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -72461,37 +70702,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonVerbatimBlock351, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -72505,31 +70746,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonVerbatimBlock362, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonVerbatimBlock366, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -72538,23 +70779,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonVerbatimBlock369, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock373, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -72564,37 +70805,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonVerbatimBlock375, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -72606,28 +70847,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock389, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -72639,71 +70880,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonVerbatimBlock391, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonVerbatimBlock394, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonVerbatimBlock397, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonVerbatimBlock400, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonVerbatimBlock403, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonVerbatimBlock408, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -72712,23 +70953,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonVerbatimBlock411, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock415, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -72738,37 +70979,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonVerbatimBlock417, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -72782,28 +71023,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock431, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -72819,7 +71060,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -72832,20 +71073,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock437, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -72854,24 +71095,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -72880,70 +71121,70 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 899, col: 22, offset: 30978}, + pos: position{line: 899, col: 22, offset: 30982}, run: (*parser).callonVerbatimBlock444, expr: &labeledExpr{ - pos: position{line: 899, col: 22, offset: 30978}, + pos: position{line: 899, col: 22, offset: 30982}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 899, col: 28, offset: 30984}, + pos: position{line: 899, col: 28, offset: 30988}, expr: &actionExpr{ - pos: position{line: 899, col: 29, offset: 30985}, + pos: position{line: 899, col: 29, offset: 30989}, run: (*parser).callonVerbatimBlock447, expr: &seqExpr{ - pos: position{line: 899, col: 29, offset: 30985}, + pos: position{line: 899, col: 29, offset: 30989}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 899, col: 29, offset: 30985}, + pos: position{line: 899, col: 29, offset: 30989}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 899, col: 34, offset: 30990}, + pos: position{line: 899, col: 34, offset: 30994}, label: "line", expr: &actionExpr{ - pos: position{line: 905, col: 26, offset: 31129}, + pos: position{line: 905, col: 26, offset: 31133}, run: (*parser).callonVerbatimBlock453, expr: &seqExpr{ - pos: position{line: 905, col: 26, offset: 31129}, + pos: position{line: 905, col: 26, offset: 31133}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 905, col: 26, offset: 31129}, + pos: position{line: 905, col: 26, offset: 31133}, expr: &choiceExpr{ - pos: position{line: 1233, col: 19, offset: 45458}, + pos: position{line: 1233, col: 19, offset: 45462}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1245, col: 31, offset: 45949}, + pos: position{line: 1245, col: 31, offset: 45953}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock463, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -72952,24 +71193,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -72977,28 +71218,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock475, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73007,24 +71248,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -73032,28 +71273,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1286, col: 33, offset: 47573}, + pos: position{line: 1286, col: 33, offset: 47577}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock487, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73062,24 +71303,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -73087,33 +71328,33 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock500, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73122,24 +71363,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -73147,28 +71388,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1382, col: 33, offset: 50822}, + pos: position{line: 1382, col: 33, offset: 50826}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock512, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73177,24 +71418,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -73205,37 +71446,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 905, col: 42, offset: 31145}, + pos: position{line: 905, col: 42, offset: 31149}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonVerbatimBlock520, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock528, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73244,24 +71485,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -73271,65 +71512,65 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 905, col: 53, offset: 31156}, + pos: position{line: 905, col: 53, offset: 31160}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 905, col: 62, offset: 31165}, + pos: position{line: 905, col: 62, offset: 31169}, expr: &actionExpr{ - pos: position{line: 909, col: 33, offset: 31343}, + pos: position{line: 909, col: 33, offset: 31347}, run: (*parser).callonVerbatimBlock537, expr: &oneOrMoreExpr{ - pos: position{line: 909, col: 33, offset: 31343}, + pos: position{line: 909, col: 33, offset: 31347}, expr: &seqExpr{ - pos: position{line: 909, col: 34, offset: 31344}, + pos: position{line: 909, col: 34, offset: 31348}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 909, col: 34, offset: 31344}, + pos: position{line: 909, col: 34, offset: 31348}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 909, col: 39, offset: 31349}, + pos: position{line: 909, col: 39, offset: 31353}, expr: &actionExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, run: (*parser).callonVerbatimBlock547, expr: &seqExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock551, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73337,25 +71578,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 916, col: 17, offset: 31600}, + pos: position{line: 916, col: 17, offset: 31604}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 916, col: 21, offset: 31604}, + pos: position{line: 916, col: 21, offset: 31608}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock557, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73364,26 +71605,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 916, col: 25, offset: 31608}, + pos: position{line: 916, col: 25, offset: 31612}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -73394,7 +71635,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 909, col: 50, offset: 31360, + line: 909, col: 50, offset: 31364, }, }, }, @@ -73403,29 +71644,29 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 905, col: 94, offset: 31197}, + pos: position{line: 905, col: 94, offset: 31201}, label: "linebreak", expr: &zeroOrOneExpr{ - pos: position{line: 905, col: 104, offset: 31207}, + pos: position{line: 905, col: 104, offset: 31211}, expr: &actionExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, run: (*parser).callonVerbatimBlock568, expr: &seqExpr{ - pos: position{line: 916, col: 14, offset: 31597}, + pos: position{line: 916, col: 14, offset: 31601}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock572, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73433,25 +71674,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 916, col: 17, offset: 31600}, + pos: position{line: 916, col: 17, offset: 31604}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 916, col: 21, offset: 31604}, + pos: position{line: 916, col: 21, offset: 31608}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerbatimBlock578, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73460,26 +71701,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 916, col: 25, offset: 31608}, + pos: position{line: 916, col: 25, offset: 31612}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -73491,24 +71732,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -73528,9 +71769,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -73539,60 +71780,60 @@ var g = &grammar{ }, { name: "QuotedText", - pos: position{line: 923, col: 1, offset: 31893}, + pos: position{line: 923, col: 1, offset: 31897}, expr: &choiceExpr{ - pos: position{line: 923, col: 15, offset: 31907}, + pos: position{line: 923, col: 15, offset: 31911}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 923, col: 15, offset: 31907}, + pos: position{line: 923, col: 15, offset: 31911}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 924, col: 15, offset: 31931}, + pos: position{line: 924, col: 15, offset: 31935}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 925, col: 15, offset: 31957}, + pos: position{line: 925, col: 15, offset: 31961}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 926, col: 15, offset: 31986}, + pos: position{line: 926, col: 15, offset: 31990}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 927, col: 15, offset: 32015}, + pos: position{line: 927, col: 15, offset: 32019}, name: "SuperscriptText", }, &ruleRefExpr{ - pos: position{line: 928, col: 15, offset: 32046}, + pos: position{line: 928, col: 15, offset: 32050}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 929, col: 15, offset: 32077}, + pos: position{line: 929, col: 15, offset: 32081}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 930, col: 15, offset: 32110}, + pos: position{line: 930, col: 15, offset: 32114}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 931, col: 15, offset: 32146}, + pos: position{line: 931, col: 15, offset: 32150}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 932, col: 15, offset: 32182}, + pos: position{line: 932, col: 15, offset: 32186}, name: "EscapedSuperscriptText", }, &litMatcher{ - pos: position{line: 937, col: 33, offset: 32449}, + pos: position{line: 937, col: 33, offset: 32453}, val: "^", ignoreCase: false, }, &actionExpr{ - pos: position{line: 937, col: 39, offset: 32455}, + pos: position{line: 937, col: 39, offset: 32459}, run: (*parser).callonQuotedText13, expr: &litMatcher{ - pos: position{line: 937, col: 39, offset: 32455}, + pos: position{line: 937, col: 39, offset: 32459}, val: "~", ignoreCase: false, }, @@ -73602,39 +71843,39 @@ var g = &grammar{ }, { name: "BoldText", - pos: position{line: 941, col: 1, offset: 32588}, + pos: position{line: 941, col: 1, offset: 32592}, expr: &choiceExpr{ - pos: position{line: 942, col: 5, offset: 32605}, + pos: position{line: 942, col: 5, offset: 32609}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 942, col: 5, offset: 32605}, + pos: position{line: 942, col: 5, offset: 32609}, run: (*parser).callonBoldText2, expr: &seqExpr{ - pos: position{line: 942, col: 5, offset: 32605}, + pos: position{line: 942, col: 5, offset: 32609}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 942, col: 5, offset: 32605}, + pos: position{line: 942, col: 5, offset: 32609}, expr: &litMatcher{ - pos: position{line: 942, col: 6, offset: 32606}, + pos: position{line: 942, col: 6, offset: 32610}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 942, col: 11, offset: 32611}, + pos: position{line: 942, col: 11, offset: 32615}, val: "**", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 942, col: 16, offset: 32616}, + pos: position{line: 942, col: 16, offset: 32620}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 942, col: 25, offset: 32625}, + pos: position{line: 942, col: 25, offset: 32629}, name: "BoldTextElements", }, }, &litMatcher{ - pos: position{line: 942, col: 43, offset: 32643}, + pos: position{line: 942, col: 43, offset: 32647}, val: "**", ignoreCase: false, }, @@ -73642,34 +71883,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 944, col: 9, offset: 32776}, + pos: position{line: 944, col: 9, offset: 32780}, run: (*parser).callonBoldText10, expr: &seqExpr{ - pos: position{line: 944, col: 9, offset: 32776}, + pos: position{line: 944, col: 9, offset: 32780}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 944, col: 9, offset: 32776}, + pos: position{line: 944, col: 9, offset: 32780}, expr: &litMatcher{ - pos: position{line: 944, col: 10, offset: 32777}, + pos: position{line: 944, col: 10, offset: 32781}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 944, col: 15, offset: 32782}, + pos: position{line: 944, col: 15, offset: 32786}, val: "**", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 944, col: 20, offset: 32787}, + pos: position{line: 944, col: 20, offset: 32791}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 944, col: 29, offset: 32796}, + pos: position{line: 944, col: 29, offset: 32800}, name: "BoldTextElements", }, }, &litMatcher{ - pos: position{line: 944, col: 47, offset: 32814}, + pos: position{line: 944, col: 47, offset: 32818}, val: "*", ignoreCase: false, }, @@ -73677,41 +71918,41 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 947, col: 9, offset: 32991}, + pos: position{line: 947, col: 9, offset: 32995}, run: (*parser).callonBoldText18, expr: &seqExpr{ - pos: position{line: 947, col: 9, offset: 32991}, + pos: position{line: 947, col: 9, offset: 32995}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 947, col: 9, offset: 32991}, + pos: position{line: 947, col: 9, offset: 32995}, expr: &litMatcher{ - pos: position{line: 947, col: 10, offset: 32992}, + pos: position{line: 947, col: 10, offset: 32996}, val: "\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 947, col: 14, offset: 32996}, + pos: position{line: 947, col: 14, offset: 33000}, val: "*", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 947, col: 18, offset: 33000}, + pos: position{line: 947, col: 18, offset: 33004}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 947, col: 27, offset: 33009}, + pos: position{line: 947, col: 27, offset: 33013}, name: "BoldTextElements", }, }, &litMatcher{ - pos: position{line: 947, col: 45, offset: 33027}, + pos: position{line: 947, col: 45, offset: 33031}, val: "*", ignoreCase: false, }, ¬Expr{ - pos: position{line: 947, col: 49, offset: 33031}, + pos: position{line: 947, col: 49, offset: 33035}, expr: &charClassMatcher{ - pos: position{line: 1533, col: 13, offset: 56205}, + pos: position{line: 1533, col: 13, offset: 56209}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -73726,34 +71967,34 @@ var g = &grammar{ }, { name: "BoldTextElements", - pos: position{line: 951, col: 1, offset: 33221}, + pos: position{line: 951, col: 1, offset: 33225}, expr: &seqExpr{ - pos: position{line: 951, col: 21, offset: 33241}, + pos: position{line: 951, col: 21, offset: 33245}, exprs: []interface{}{ &ruleRefExpr{ - pos: position{line: 951, col: 21, offset: 33241}, + pos: position{line: 951, col: 21, offset: 33245}, name: "BoldTextElement", }, &zeroOrMoreExpr{ - pos: position{line: 951, col: 37, offset: 33257}, + pos: position{line: 951, col: 37, offset: 33261}, expr: &seqExpr{ - pos: position{line: 951, col: 38, offset: 33258}, + pos: position{line: 951, col: 38, offset: 33262}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 951, col: 38, offset: 33258}, + pos: position{line: 951, col: 38, offset: 33262}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElements8, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73762,7 +72003,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 951, col: 42, offset: 33262}, + pos: position{line: 951, col: 42, offset: 33266}, name: "BoldTextElement", }, }, @@ -73773,51 +72014,51 @@ var g = &grammar{ }, { name: "BoldTextElement", - pos: position{line: 953, col: 1, offset: 33281}, + pos: position{line: 953, col: 1, offset: 33285}, expr: &choiceExpr{ - pos: position{line: 953, col: 20, offset: 33300}, + pos: position{line: 953, col: 20, offset: 33304}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 953, col: 20, offset: 33300}, + pos: position{line: 953, col: 20, offset: 33304}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, run: (*parser).callonBoldTextElement3, expr: &seqExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, val: "image:", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1172, col: 25, offset: 42844}, + pos: position{line: 1172, col: 25, offset: 42848}, expr: &litMatcher{ - pos: position{line: 1172, col: 26, offset: 42845}, + pos: position{line: 1172, col: 26, offset: 42849}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1172, col: 30, offset: 42849}, + pos: position{line: 1172, col: 30, offset: 42853}, label: "path", expr: &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonBoldTextElement9, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement12, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -73826,23 +72067,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonBoldTextElement15, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -73852,20 +72093,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement24, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73874,23 +72115,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -73901,40 +72142,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1172, col: 41, offset: 42860}, + pos: position{line: 1172, col: 41, offset: 42864}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, run: (*parser).callonBoldTextElement33, expr: &seqExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1177, col: 24, offset: 43121}, + pos: position{line: 1177, col: 24, offset: 43125}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonBoldTextElement37, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement40, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -73943,23 +72184,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement43, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement47, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -73969,37 +72210,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonBoldTextElement49, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -74010,28 +72251,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1177, col: 45, offset: 43142}, + pos: position{line: 1177, col: 45, offset: 43146}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1178, col: 5, offset: 43150}, + pos: position{line: 1178, col: 5, offset: 43154}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonBoldTextElement60, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement63, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -74040,23 +72281,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement66, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement70, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -74066,37 +72307,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonBoldTextElement72, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -74107,28 +72348,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1178, col: 29, offset: 43174}, + pos: position{line: 1178, col: 29, offset: 43178}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1179, col: 5, offset: 43182}, + pos: position{line: 1179, col: 5, offset: 43186}, label: "height", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonBoldTextElement83, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement86, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -74137,23 +72378,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement89, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement93, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -74163,37 +72404,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonBoldTextElement95, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -74204,87 +72445,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, expr: &litMatcher{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1180, col: 5, offset: 43215}, + pos: position{line: 1180, col: 5, offset: 43219}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1180, col: 16, offset: 43226}, + pos: position{line: 1180, col: 16, offset: 43230}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonBoldTextElement109, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement112, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement115, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement118, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement121, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement126, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -74293,23 +72534,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement129, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement133, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -74319,37 +72560,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement135, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -74363,31 +72604,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonBoldTextElement146, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement150, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -74396,23 +72637,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement153, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement157, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -74422,37 +72663,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonBoldTextElement159, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -74464,28 +72705,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement173, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -74497,71 +72738,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonBoldTextElement175, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement178, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement181, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement184, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement187, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement192, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -74570,23 +72811,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement195, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement199, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -74596,37 +72837,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement201, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -74640,28 +72881,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement215, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -74677,7 +72918,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1180, col: 36, offset: 43246}, + pos: position{line: 1180, col: 36, offset: 43250}, val: "]", ignoreCase: false, }, @@ -74685,34 +72926,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, run: (*parser).callonBoldTextElement218, expr: &seqExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1182, col: 9, offset: 43348}, + pos: position{line: 1182, col: 9, offset: 43352}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonBoldTextElement222, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement225, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -74721,23 +72962,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement228, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement232, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -74747,37 +72988,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonBoldTextElement234, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -74788,28 +73029,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1182, col: 30, offset: 43369}, + pos: position{line: 1182, col: 30, offset: 43373}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1183, col: 5, offset: 43377}, + pos: position{line: 1183, col: 5, offset: 43381}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonBoldTextElement245, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement248, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -74818,23 +73059,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement251, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement255, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -74844,37 +73085,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonBoldTextElement257, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -74885,87 +73126,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, expr: &litMatcher{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1184, col: 5, offset: 43409}, + pos: position{line: 1184, col: 5, offset: 43413}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1184, col: 16, offset: 43420}, + pos: position{line: 1184, col: 16, offset: 43424}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonBoldTextElement271, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement274, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement277, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement280, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement283, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement288, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -74974,23 +73215,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement291, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement295, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75000,37 +73241,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement297, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -75044,31 +73285,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonBoldTextElement308, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement312, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -75077,23 +73318,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement315, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement319, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75103,37 +73344,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonBoldTextElement321, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -75145,28 +73386,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement335, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75178,71 +73419,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonBoldTextElement337, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement340, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement343, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement346, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement349, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement354, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -75251,23 +73492,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement357, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement361, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75277,37 +73518,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement363, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -75321,28 +73562,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement377, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75358,7 +73599,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1184, col: 36, offset: 43440}, + pos: position{line: 1184, col: 36, offset: 43444}, val: "]", ignoreCase: false, }, @@ -75366,34 +73607,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, run: (*parser).callonBoldTextElement380, expr: &seqExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1186, col: 9, offset: 43539}, + pos: position{line: 1186, col: 9, offset: 43543}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonBoldTextElement384, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement387, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -75402,23 +73643,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement390, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement394, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75428,37 +73669,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonBoldTextElement396, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -75469,87 +73710,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, expr: &litMatcher{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1187, col: 5, offset: 43569}, + pos: position{line: 1187, col: 5, offset: 43573}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1187, col: 16, offset: 43580}, + pos: position{line: 1187, col: 16, offset: 43584}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonBoldTextElement410, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement413, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement416, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement419, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement422, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement427, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -75558,23 +73799,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement430, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement434, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75584,37 +73825,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement436, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -75628,31 +73869,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonBoldTextElement447, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement451, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -75661,23 +73902,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement454, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement458, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75687,37 +73928,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonBoldTextElement460, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -75729,28 +73970,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement474, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75762,71 +74003,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonBoldTextElement476, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement479, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement482, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement485, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement488, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement493, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -75835,23 +74076,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement496, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement500, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75861,37 +74102,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement502, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -75905,28 +74146,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement516, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -75942,7 +74183,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1187, col: 36, offset: 43600}, + pos: position{line: 1187, col: 36, offset: 43604}, val: "]", ignoreCase: false, }, @@ -75950,90 +74191,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, run: (*parser).callonBoldTextElement519, expr: &seqExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1189, col: 9, offset: 43697}, + pos: position{line: 1189, col: 9, offset: 43701}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1189, col: 20, offset: 43708}, + pos: position{line: 1189, col: 20, offset: 43712}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonBoldTextElement525, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement528, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement531, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement534, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement537, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement542, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -76042,23 +74283,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement545, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement549, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -76068,37 +74309,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement551, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -76112,31 +74353,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonBoldTextElement562, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement566, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -76145,23 +74386,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement569, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement573, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -76171,37 +74412,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonBoldTextElement575, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -76213,28 +74454,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement589, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -76246,71 +74487,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonBoldTextElement591, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement594, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement597, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement600, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement603, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement608, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -76319,23 +74560,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement611, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement615, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -76345,37 +74586,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement617, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -76389,28 +74630,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement631, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -76426,7 +74667,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1189, col: 40, offset: 43728}, + pos: position{line: 1189, col: 40, offset: 43732}, val: "]", ignoreCase: false, }, @@ -76440,61 +74681,61 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, run: (*parser).callonBoldTextElement634, expr: &labeledExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, label: "link", expr: &choiceExpr{ - pos: position{line: 1130, col: 15, offset: 41437}, + pos: position{line: 1130, col: 15, offset: 41441}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, run: (*parser).callonBoldTextElement637, expr: &seqExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, val: "link:", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1145, col: 25, offset: 41897}, + pos: position{line: 1145, col: 25, offset: 41901}, label: "url", expr: &actionExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, run: (*parser).callonBoldTextElement641, expr: &seqExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -76502,20 +74743,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonBoldTextElement650, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement653, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -76524,23 +74765,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonBoldTextElement656, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -76550,20 +74791,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement665, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -76572,23 +74813,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -76602,40 +74843,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1145, col: 47, offset: 41919}, + pos: position{line: 1145, col: 47, offset: 41923}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonBoldTextElement674, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonBoldTextElement678, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement681, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -76644,23 +74885,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement684, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement688, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -76670,37 +74911,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonBoldTextElement690, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -76711,28 +74952,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement704, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -76741,79 +74982,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonBoldTextElement709, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement712, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement715, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement718, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement721, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement726, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -76822,23 +75063,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement729, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement733, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -76848,37 +75089,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement735, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -76892,31 +75133,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonBoldTextElement746, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement750, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -76925,23 +75166,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement753, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement757, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -76951,37 +75192,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonBoldTextElement759, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -76993,28 +75234,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement773, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77026,71 +75267,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonBoldTextElement775, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement778, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement781, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement784, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement787, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement792, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -77099,23 +75340,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement795, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement799, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77125,37 +75366,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement801, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -77169,28 +75410,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement815, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77206,7 +75447,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -77214,90 +75455,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonBoldTextElement818, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonBoldTextElement824, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement827, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement830, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement833, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement836, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement841, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -77306,23 +75547,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement844, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement848, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77332,37 +75573,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement850, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -77376,31 +75617,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonBoldTextElement861, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement865, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -77409,23 +75650,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement868, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement872, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77435,37 +75676,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonBoldTextElement874, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -77477,28 +75718,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement888, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77510,71 +75751,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonBoldTextElement890, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement893, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement896, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement899, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement902, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement907, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -77583,23 +75824,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement910, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement914, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77609,37 +75850,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement916, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -77653,28 +75894,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement930, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77690,7 +75931,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -77704,65 +75945,65 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, run: (*parser).callonBoldTextElement933, expr: &seqExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonBoldTextElement936, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonBoldTextElement944, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement947, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -77771,23 +76012,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonBoldTextElement950, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -77797,20 +76038,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement959, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77819,23 +76060,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -77849,40 +76090,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1134, col: 39, offset: 41530}, + pos: position{line: 1134, col: 39, offset: 41534}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonBoldTextElement968, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonBoldTextElement972, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement975, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -77891,23 +76132,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement978, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement982, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77917,37 +76158,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonBoldTextElement984, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -77958,28 +76199,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement998, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -77988,79 +76229,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonBoldTextElement1003, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement1006, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement1009, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement1012, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement1015, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement1020, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -78069,23 +76310,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement1023, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1027, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -78095,37 +76336,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement1029, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -78139,31 +76380,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonBoldTextElement1040, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement1044, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -78172,23 +76413,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement1047, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1051, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -78198,37 +76439,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonBoldTextElement1053, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -78240,28 +76481,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1067, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -78273,71 +76514,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonBoldTextElement1069, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement1072, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement1075, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement1078, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement1081, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement1086, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -78346,23 +76587,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement1089, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1093, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -78372,37 +76613,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement1095, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -78416,28 +76657,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1109, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -78453,7 +76694,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -78461,90 +76702,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonBoldTextElement1112, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonBoldTextElement1118, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement1121, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement1124, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement1127, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement1130, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement1135, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -78553,23 +76794,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement1138, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1142, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -78579,37 +76820,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement1144, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -78623,31 +76864,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonBoldTextElement1155, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement1159, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -78656,23 +76897,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement1162, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1166, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -78682,37 +76923,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonBoldTextElement1168, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -78724,28 +76965,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1182, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -78757,71 +76998,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonBoldTextElement1184, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonBoldTextElement1187, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonBoldTextElement1190, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonBoldTextElement1193, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonBoldTextElement1196, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement1201, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -78830,23 +77071,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBoldTextElement1204, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1208, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -78856,37 +77097,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonBoldTextElement1210, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -78900,28 +77141,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1224, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -78937,7 +77178,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -78951,62 +77192,62 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, run: (*parser).callonBoldTextElement1227, expr: &labeledExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonBoldTextElement1229, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonBoldTextElement1237, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBoldTextElement1240, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -79015,23 +77256,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonBoldTextElement1243, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -79041,20 +77282,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1252, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -79063,23 +77304,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -79098,29 +77339,29 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 956, col: 11, offset: 33360}, + pos: position{line: 956, col: 11, offset: 33364}, name: "Passthrough", }, &actionExpr{ - pos: position{line: 959, col: 16, offset: 33514}, + pos: position{line: 959, col: 16, offset: 33518}, run: (*parser).callonBoldTextElement1260, expr: &oneOrMoreExpr{ - pos: position{line: 959, col: 16, offset: 33514}, + pos: position{line: 959, col: 16, offset: 33518}, expr: &seqExpr{ - pos: position{line: 959, col: 17, offset: 33515}, + pos: position{line: 959, col: 17, offset: 33519}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 959, col: 17, offset: 33515}, + pos: position{line: 959, col: 17, offset: 33519}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -79130,20 +77371,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 959, col: 26, offset: 33524}, + pos: position{line: 959, col: 26, offset: 33528}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBoldTextElement1270, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -79152,31 +77393,31 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 959, col: 30, offset: 33528}, + pos: position{line: 959, col: 30, offset: 33532}, expr: &litMatcher{ - pos: position{line: 959, col: 31, offset: 33529}, + pos: position{line: 959, col: 31, offset: 33533}, val: "*", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 959, col: 36, offset: 33534}, + pos: position{line: 959, col: 36, offset: 33538}, expr: &litMatcher{ - pos: position{line: 959, col: 37, offset: 33535}, + pos: position{line: 959, col: 37, offset: 33539}, val: "^", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 959, col: 41, offset: 33539}, + pos: position{line: 959, col: 41, offset: 33543}, expr: &litMatcher{ - pos: position{line: 959, col: 42, offset: 33540}, + pos: position{line: 959, col: 42, offset: 33544}, val: "~", ignoreCase: false, }, }, &anyMatcher{ - line: 959, col: 46, offset: 33544, + line: 959, col: 46, offset: 33548, }, }, }, @@ -79187,34 +77428,34 @@ var g = &grammar{ }, { name: "EscapedBoldText", - pos: position{line: 963, col: 1, offset: 33577}, + pos: position{line: 963, col: 1, offset: 33581}, expr: &choiceExpr{ - pos: position{line: 964, col: 5, offset: 33601}, + pos: position{line: 964, col: 5, offset: 33605}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 964, col: 5, offset: 33601}, + pos: position{line: 964, col: 5, offset: 33605}, run: (*parser).callonEscapedBoldText2, expr: &seqExpr{ - pos: position{line: 964, col: 5, offset: 33601}, + pos: position{line: 964, col: 5, offset: 33605}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 964, col: 5, offset: 33601}, + pos: position{line: 964, col: 5, offset: 33605}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 977, col: 25, offset: 34394}, + pos: position{line: 977, col: 25, offset: 34398}, run: (*parser).callonEscapedBoldText5, expr: &seqExpr{ - pos: position{line: 977, col: 25, offset: 34394}, + pos: position{line: 977, col: 25, offset: 34398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 977, col: 25, offset: 34394}, + pos: position{line: 977, col: 25, offset: 34398}, val: "\\\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 977, col: 30, offset: 34399}, + pos: position{line: 977, col: 30, offset: 34403}, expr: &litMatcher{ - pos: position{line: 977, col: 30, offset: 34399}, + pos: position{line: 977, col: 30, offset: 34403}, val: "\\", ignoreCase: false, }, @@ -79224,20 +77465,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 964, col: 40, offset: 33636}, + pos: position{line: 964, col: 40, offset: 33640}, val: "**", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 964, col: 45, offset: 33641}, + pos: position{line: 964, col: 45, offset: 33645}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 964, col: 54, offset: 33650}, + pos: position{line: 964, col: 54, offset: 33654}, name: "BoldTextElements", }, }, &litMatcher{ - pos: position{line: 964, col: 72, offset: 33668}, + pos: position{line: 964, col: 72, offset: 33672}, val: "**", ignoreCase: false, }, @@ -79245,21 +77486,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 966, col: 9, offset: 33824}, + pos: position{line: 966, col: 9, offset: 33828}, run: (*parser).callonEscapedBoldText14, expr: &seqExpr{ - pos: position{line: 966, col: 9, offset: 33824}, + pos: position{line: 966, col: 9, offset: 33828}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 966, col: 9, offset: 33824}, + pos: position{line: 966, col: 9, offset: 33828}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, run: (*parser).callonEscapedBoldText17, expr: &oneOrMoreExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, expr: &litMatcher{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, val: "\\", ignoreCase: false, }, @@ -79267,20 +77508,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 966, col: 44, offset: 33859}, + pos: position{line: 966, col: 44, offset: 33863}, val: "**", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 966, col: 49, offset: 33864}, + pos: position{line: 966, col: 49, offset: 33868}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 966, col: 58, offset: 33873}, + pos: position{line: 966, col: 58, offset: 33877}, name: "BoldTextElements", }, }, &litMatcher{ - pos: position{line: 966, col: 76, offset: 33891}, + pos: position{line: 966, col: 76, offset: 33895}, val: "*", ignoreCase: false, }, @@ -79288,21 +77529,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 969, col: 9, offset: 34090}, + pos: position{line: 969, col: 9, offset: 34094}, run: (*parser).callonEscapedBoldText24, expr: &seqExpr{ - pos: position{line: 969, col: 9, offset: 34090}, + pos: position{line: 969, col: 9, offset: 34094}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 969, col: 9, offset: 34090}, + pos: position{line: 969, col: 9, offset: 34094}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, run: (*parser).callonEscapedBoldText27, expr: &oneOrMoreExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, expr: &litMatcher{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, val: "\\", ignoreCase: false, }, @@ -79310,20 +77551,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 969, col: 44, offset: 34125}, + pos: position{line: 969, col: 44, offset: 34129}, val: "*", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 969, col: 48, offset: 34129}, + pos: position{line: 969, col: 48, offset: 34133}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 969, col: 57, offset: 34138}, + pos: position{line: 969, col: 57, offset: 34142}, name: "BoldTextElements", }, }, &litMatcher{ - pos: position{line: 969, col: 75, offset: 34156}, + pos: position{line: 969, col: 75, offset: 34160}, val: "*", ignoreCase: false, }, @@ -79335,39 +77576,39 @@ var g = &grammar{ }, { name: "ItalicText", - pos: position{line: 981, col: 1, offset: 34440}, + pos: position{line: 981, col: 1, offset: 34444}, expr: &choiceExpr{ - pos: position{line: 982, col: 5, offset: 34459}, + pos: position{line: 982, col: 5, offset: 34463}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 982, col: 5, offset: 34459}, + pos: position{line: 982, col: 5, offset: 34463}, run: (*parser).callonItalicText2, expr: &seqExpr{ - pos: position{line: 982, col: 5, offset: 34459}, + pos: position{line: 982, col: 5, offset: 34463}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 982, col: 5, offset: 34459}, + pos: position{line: 982, col: 5, offset: 34463}, expr: &litMatcher{ - pos: position{line: 982, col: 6, offset: 34460}, + pos: position{line: 982, col: 6, offset: 34464}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 982, col: 11, offset: 34465}, + pos: position{line: 982, col: 11, offset: 34469}, val: "__", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 982, col: 16, offset: 34470}, + pos: position{line: 982, col: 16, offset: 34474}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 982, col: 25, offset: 34479}, + pos: position{line: 982, col: 25, offset: 34483}, name: "ItalicTextElements", }, }, &litMatcher{ - pos: position{line: 982, col: 45, offset: 34499}, + pos: position{line: 982, col: 45, offset: 34503}, val: "__", ignoreCase: false, }, @@ -79375,34 +77616,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 984, col: 9, offset: 34588}, + pos: position{line: 984, col: 9, offset: 34592}, run: (*parser).callonItalicText10, expr: &seqExpr{ - pos: position{line: 984, col: 9, offset: 34588}, + pos: position{line: 984, col: 9, offset: 34592}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 984, col: 9, offset: 34588}, + pos: position{line: 984, col: 9, offset: 34592}, expr: &litMatcher{ - pos: position{line: 984, col: 10, offset: 34589}, + pos: position{line: 984, col: 10, offset: 34593}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 984, col: 15, offset: 34594}, + pos: position{line: 984, col: 15, offset: 34598}, val: "__", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 984, col: 20, offset: 34599}, + pos: position{line: 984, col: 20, offset: 34603}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 984, col: 29, offset: 34608}, + pos: position{line: 984, col: 29, offset: 34612}, name: "ItalicTextElements", }, }, &litMatcher{ - pos: position{line: 984, col: 49, offset: 34628}, + pos: position{line: 984, col: 49, offset: 34632}, val: "_", ignoreCase: false, }, @@ -79410,41 +77651,41 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 987, col: 9, offset: 34807}, + pos: position{line: 987, col: 9, offset: 34811}, run: (*parser).callonItalicText18, expr: &seqExpr{ - pos: position{line: 987, col: 9, offset: 34807}, + pos: position{line: 987, col: 9, offset: 34811}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 987, col: 9, offset: 34807}, + pos: position{line: 987, col: 9, offset: 34811}, expr: &litMatcher{ - pos: position{line: 987, col: 10, offset: 34808}, + pos: position{line: 987, col: 10, offset: 34812}, val: "\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 987, col: 14, offset: 34812}, + pos: position{line: 987, col: 14, offset: 34816}, val: "_", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 987, col: 18, offset: 34816}, + pos: position{line: 987, col: 18, offset: 34820}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 987, col: 27, offset: 34825}, + pos: position{line: 987, col: 27, offset: 34829}, name: "ItalicTextElements", }, }, &litMatcher{ - pos: position{line: 987, col: 47, offset: 34845}, + pos: position{line: 987, col: 47, offset: 34849}, val: "_", ignoreCase: false, }, ¬Expr{ - pos: position{line: 987, col: 51, offset: 34849}, + pos: position{line: 987, col: 51, offset: 34853}, expr: &charClassMatcher{ - pos: position{line: 1533, col: 13, offset: 56205}, + pos: position{line: 1533, col: 13, offset: 56209}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -79459,34 +77700,34 @@ var g = &grammar{ }, { name: "ItalicTextElements", - pos: position{line: 991, col: 1, offset: 35040}, + pos: position{line: 991, col: 1, offset: 35044}, expr: &seqExpr{ - pos: position{line: 991, col: 23, offset: 35062}, + pos: position{line: 991, col: 23, offset: 35066}, exprs: []interface{}{ &ruleRefExpr{ - pos: position{line: 991, col: 23, offset: 35062}, + pos: position{line: 991, col: 23, offset: 35066}, name: "ItalicTextElement", }, &zeroOrMoreExpr{ - pos: position{line: 991, col: 41, offset: 35080}, + pos: position{line: 991, col: 41, offset: 35084}, expr: &seqExpr{ - pos: position{line: 991, col: 42, offset: 35081}, + pos: position{line: 991, col: 42, offset: 35085}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 991, col: 42, offset: 35081}, + pos: position{line: 991, col: 42, offset: 35085}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElements8, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -79495,7 +77736,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 991, col: 46, offset: 35085}, + pos: position{line: 991, col: 46, offset: 35089}, name: "ItalicTextElement", }, }, @@ -79506,51 +77747,51 @@ var g = &grammar{ }, { name: "ItalicTextElement", - pos: position{line: 993, col: 1, offset: 35106}, + pos: position{line: 993, col: 1, offset: 35110}, expr: &choiceExpr{ - pos: position{line: 993, col: 22, offset: 35127}, + pos: position{line: 993, col: 22, offset: 35131}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 993, col: 22, offset: 35127}, + pos: position{line: 993, col: 22, offset: 35131}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, run: (*parser).callonItalicTextElement3, expr: &seqExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, val: "image:", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1172, col: 25, offset: 42844}, + pos: position{line: 1172, col: 25, offset: 42848}, expr: &litMatcher{ - pos: position{line: 1172, col: 26, offset: 42845}, + pos: position{line: 1172, col: 26, offset: 42849}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1172, col: 30, offset: 42849}, + pos: position{line: 1172, col: 30, offset: 42853}, label: "path", expr: &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonItalicTextElement9, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement12, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -79559,23 +77800,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonItalicTextElement15, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -79585,20 +77826,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement24, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -79607,23 +77848,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -79634,40 +77875,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1172, col: 41, offset: 42860}, + pos: position{line: 1172, col: 41, offset: 42864}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, run: (*parser).callonItalicTextElement33, expr: &seqExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1177, col: 24, offset: 43121}, + pos: position{line: 1177, col: 24, offset: 43125}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonItalicTextElement37, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement40, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -79676,23 +77917,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement43, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement47, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -79702,37 +77943,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonItalicTextElement49, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -79743,28 +77984,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1177, col: 45, offset: 43142}, + pos: position{line: 1177, col: 45, offset: 43146}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1178, col: 5, offset: 43150}, + pos: position{line: 1178, col: 5, offset: 43154}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonItalicTextElement60, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement63, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -79773,23 +78014,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement66, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement70, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -79799,37 +78040,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonItalicTextElement72, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -79840,28 +78081,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1178, col: 29, offset: 43174}, + pos: position{line: 1178, col: 29, offset: 43178}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1179, col: 5, offset: 43182}, + pos: position{line: 1179, col: 5, offset: 43186}, label: "height", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonItalicTextElement83, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement86, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -79870,23 +78111,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement89, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement93, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -79896,37 +78137,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonItalicTextElement95, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -79937,87 +78178,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, expr: &litMatcher{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1180, col: 5, offset: 43215}, + pos: position{line: 1180, col: 5, offset: 43219}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1180, col: 16, offset: 43226}, + pos: position{line: 1180, col: 16, offset: 43230}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonItalicTextElement109, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement112, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement115, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement118, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement121, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement126, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -80026,23 +78267,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement129, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement133, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -80052,37 +78293,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement135, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -80096,31 +78337,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonItalicTextElement146, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement150, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -80129,23 +78370,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement153, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement157, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -80155,37 +78396,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonItalicTextElement159, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -80197,28 +78438,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement173, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -80230,71 +78471,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonItalicTextElement175, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement178, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement181, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement184, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement187, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement192, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -80303,23 +78544,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement195, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement199, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -80329,37 +78570,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement201, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -80373,28 +78614,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement215, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -80410,7 +78651,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1180, col: 36, offset: 43246}, + pos: position{line: 1180, col: 36, offset: 43250}, val: "]", ignoreCase: false, }, @@ -80418,34 +78659,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, run: (*parser).callonItalicTextElement218, expr: &seqExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1182, col: 9, offset: 43348}, + pos: position{line: 1182, col: 9, offset: 43352}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonItalicTextElement222, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement225, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -80454,23 +78695,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement228, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement232, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -80480,37 +78721,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonItalicTextElement234, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -80521,28 +78762,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1182, col: 30, offset: 43369}, + pos: position{line: 1182, col: 30, offset: 43373}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1183, col: 5, offset: 43377}, + pos: position{line: 1183, col: 5, offset: 43381}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonItalicTextElement245, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement248, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -80551,23 +78792,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement251, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement255, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -80577,37 +78818,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonItalicTextElement257, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -80618,87 +78859,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, expr: &litMatcher{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1184, col: 5, offset: 43409}, + pos: position{line: 1184, col: 5, offset: 43413}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1184, col: 16, offset: 43420}, + pos: position{line: 1184, col: 16, offset: 43424}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonItalicTextElement271, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement274, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement277, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement280, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement283, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement288, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -80707,23 +78948,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement291, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement295, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -80733,37 +78974,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement297, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -80777,31 +79018,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonItalicTextElement308, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement312, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -80810,23 +79051,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement315, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement319, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -80836,37 +79077,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonItalicTextElement321, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -80878,28 +79119,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement335, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -80911,71 +79152,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonItalicTextElement337, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement340, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement343, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement346, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement349, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement354, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -80984,23 +79225,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement357, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement361, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81010,37 +79251,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement363, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -81054,28 +79295,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement377, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81091,7 +79332,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1184, col: 36, offset: 43440}, + pos: position{line: 1184, col: 36, offset: 43444}, val: "]", ignoreCase: false, }, @@ -81099,34 +79340,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, run: (*parser).callonItalicTextElement380, expr: &seqExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1186, col: 9, offset: 43539}, + pos: position{line: 1186, col: 9, offset: 43543}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonItalicTextElement384, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement387, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -81135,23 +79376,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement390, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement394, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81161,37 +79402,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonItalicTextElement396, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -81202,87 +79443,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, expr: &litMatcher{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1187, col: 5, offset: 43569}, + pos: position{line: 1187, col: 5, offset: 43573}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1187, col: 16, offset: 43580}, + pos: position{line: 1187, col: 16, offset: 43584}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonItalicTextElement410, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement413, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement416, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement419, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement422, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement427, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -81291,23 +79532,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement430, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement434, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81317,37 +79558,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement436, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -81361,31 +79602,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonItalicTextElement447, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement451, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -81394,23 +79635,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement454, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement458, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81420,37 +79661,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonItalicTextElement460, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -81462,28 +79703,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement474, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81495,71 +79736,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonItalicTextElement476, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement479, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement482, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement485, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement488, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement493, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -81568,23 +79809,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement496, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement500, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81594,37 +79835,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement502, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -81638,28 +79879,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement516, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81675,7 +79916,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1187, col: 36, offset: 43600}, + pos: position{line: 1187, col: 36, offset: 43604}, val: "]", ignoreCase: false, }, @@ -81683,90 +79924,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, run: (*parser).callonItalicTextElement519, expr: &seqExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1189, col: 9, offset: 43697}, + pos: position{line: 1189, col: 9, offset: 43701}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1189, col: 20, offset: 43708}, + pos: position{line: 1189, col: 20, offset: 43712}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonItalicTextElement525, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement528, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement531, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement534, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement537, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement542, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -81775,23 +80016,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement545, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement549, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81801,37 +80042,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement551, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -81845,31 +80086,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonItalicTextElement562, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement566, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -81878,23 +80119,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement569, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement573, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81904,37 +80145,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonItalicTextElement575, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -81946,28 +80187,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement589, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -81979,71 +80220,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonItalicTextElement591, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement594, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement597, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement600, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement603, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement608, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -82052,23 +80293,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement611, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement615, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -82078,37 +80319,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement617, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -82122,28 +80363,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement631, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -82159,7 +80400,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1189, col: 40, offset: 43728}, + pos: position{line: 1189, col: 40, offset: 43732}, val: "]", ignoreCase: false, }, @@ -82173,61 +80414,61 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, run: (*parser).callonItalicTextElement634, expr: &labeledExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, label: "link", expr: &choiceExpr{ - pos: position{line: 1130, col: 15, offset: 41437}, + pos: position{line: 1130, col: 15, offset: 41441}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, run: (*parser).callonItalicTextElement637, expr: &seqExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, val: "link:", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1145, col: 25, offset: 41897}, + pos: position{line: 1145, col: 25, offset: 41901}, label: "url", expr: &actionExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, run: (*parser).callonItalicTextElement641, expr: &seqExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -82235,20 +80476,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonItalicTextElement650, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement653, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -82257,23 +80498,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonItalicTextElement656, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -82283,20 +80524,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement665, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -82305,23 +80546,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -82335,40 +80576,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1145, col: 47, offset: 41919}, + pos: position{line: 1145, col: 47, offset: 41923}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonItalicTextElement674, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonItalicTextElement678, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement681, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -82377,23 +80618,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement684, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement688, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -82403,37 +80644,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonItalicTextElement690, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -82444,28 +80685,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement704, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -82474,79 +80715,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonItalicTextElement709, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement712, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement715, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement718, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement721, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement726, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -82555,23 +80796,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement729, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement733, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -82581,37 +80822,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement735, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -82625,31 +80866,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonItalicTextElement746, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement750, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -82658,23 +80899,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement753, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement757, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -82684,37 +80925,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonItalicTextElement759, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -82726,28 +80967,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement773, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -82759,71 +81000,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonItalicTextElement775, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement778, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement781, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement784, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement787, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement792, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -82832,23 +81073,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement795, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement799, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -82858,37 +81099,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement801, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -82902,28 +81143,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement815, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -82939,7 +81180,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -82947,90 +81188,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonItalicTextElement818, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonItalicTextElement824, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement827, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement830, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement833, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement836, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement841, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83039,23 +81280,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement844, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement848, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -83065,37 +81306,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement850, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -83109,31 +81350,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonItalicTextElement861, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement865, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83142,23 +81383,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement868, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement872, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -83168,37 +81409,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonItalicTextElement874, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -83210,28 +81451,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement888, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -83243,71 +81484,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonItalicTextElement890, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement893, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement896, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement899, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement902, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement907, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83316,23 +81557,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement910, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement914, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -83342,37 +81583,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement916, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -83386,28 +81627,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement930, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -83423,7 +81664,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -83437,65 +81678,65 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, run: (*parser).callonItalicTextElement933, expr: &seqExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonItalicTextElement936, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonItalicTextElement944, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement947, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83504,23 +81745,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonItalicTextElement950, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -83530,20 +81771,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement959, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -83552,23 +81793,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -83582,40 +81823,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1134, col: 39, offset: 41530}, + pos: position{line: 1134, col: 39, offset: 41534}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonItalicTextElement968, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonItalicTextElement972, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement975, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83624,23 +81865,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement978, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement982, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -83650,37 +81891,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonItalicTextElement984, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -83691,28 +81932,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement998, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -83721,79 +81962,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonItalicTextElement1003, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement1006, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement1009, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement1012, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement1015, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement1020, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83802,23 +82043,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement1023, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1027, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -83828,37 +82069,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement1029, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -83872,31 +82113,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonItalicTextElement1040, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement1044, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83905,23 +82146,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement1047, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1051, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -83931,37 +82172,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonItalicTextElement1053, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -83973,28 +82214,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1067, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -84006,71 +82247,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonItalicTextElement1069, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement1072, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement1075, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement1078, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement1081, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement1086, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84079,23 +82320,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement1089, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1093, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -84105,37 +82346,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement1095, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -84149,28 +82390,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1109, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -84186,7 +82427,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -84194,90 +82435,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonItalicTextElement1112, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonItalicTextElement1118, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement1121, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement1124, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement1127, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement1130, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement1135, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84286,23 +82527,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement1138, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1142, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -84312,37 +82553,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement1144, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -84356,31 +82597,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonItalicTextElement1155, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement1159, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84389,23 +82630,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement1162, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1166, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -84415,37 +82656,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonItalicTextElement1168, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -84457,28 +82698,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1182, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -84490,71 +82731,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonItalicTextElement1184, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonItalicTextElement1187, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonItalicTextElement1190, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonItalicTextElement1193, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonItalicTextElement1196, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement1201, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84563,23 +82804,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonItalicTextElement1204, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1208, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -84589,37 +82830,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonItalicTextElement1210, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -84633,28 +82874,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1224, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -84670,7 +82911,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -84684,62 +82925,62 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, run: (*parser).callonItalicTextElement1227, expr: &labeledExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonItalicTextElement1229, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonItalicTextElement1237, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonItalicTextElement1240, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84748,23 +82989,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonItalicTextElement1243, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -84774,20 +83015,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1252, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -84796,23 +83037,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -84831,29 +83072,29 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 996, col: 11, offset: 35187}, + pos: position{line: 996, col: 11, offset: 35191}, name: "Passthrough", }, &actionExpr{ - pos: position{line: 999, col: 18, offset: 35345}, + pos: position{line: 999, col: 18, offset: 35349}, run: (*parser).callonItalicTextElement1260, expr: &oneOrMoreExpr{ - pos: position{line: 999, col: 18, offset: 35345}, + pos: position{line: 999, col: 18, offset: 35349}, expr: &seqExpr{ - pos: position{line: 999, col: 19, offset: 35346}, + pos: position{line: 999, col: 19, offset: 35350}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 999, col: 19, offset: 35346}, + pos: position{line: 999, col: 19, offset: 35350}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -84863,20 +83104,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 999, col: 28, offset: 35355}, + pos: position{line: 999, col: 28, offset: 35359}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonItalicTextElement1270, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -84885,31 +83126,31 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 999, col: 32, offset: 35359}, + pos: position{line: 999, col: 32, offset: 35363}, expr: &litMatcher{ - pos: position{line: 999, col: 33, offset: 35360}, + pos: position{line: 999, col: 33, offset: 35364}, val: "_", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 999, col: 38, offset: 35365}, + pos: position{line: 999, col: 38, offset: 35369}, expr: &litMatcher{ - pos: position{line: 999, col: 39, offset: 35366}, + pos: position{line: 999, col: 39, offset: 35370}, val: "^", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 999, col: 43, offset: 35370}, + pos: position{line: 999, col: 43, offset: 35374}, expr: &litMatcher{ - pos: position{line: 999, col: 44, offset: 35371}, + pos: position{line: 999, col: 44, offset: 35375}, val: "~", ignoreCase: false, }, }, &anyMatcher{ - line: 999, col: 48, offset: 35375, + line: 999, col: 48, offset: 35379, }, }, }, @@ -84920,34 +83161,34 @@ var g = &grammar{ }, { name: "EscapedItalicText", - pos: position{line: 1003, col: 1, offset: 35408}, + pos: position{line: 1003, col: 1, offset: 35412}, expr: &choiceExpr{ - pos: position{line: 1004, col: 5, offset: 35434}, + pos: position{line: 1004, col: 5, offset: 35438}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1004, col: 5, offset: 35434}, + pos: position{line: 1004, col: 5, offset: 35438}, run: (*parser).callonEscapedItalicText2, expr: &seqExpr{ - pos: position{line: 1004, col: 5, offset: 35434}, + pos: position{line: 1004, col: 5, offset: 35438}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1004, col: 5, offset: 35434}, + pos: position{line: 1004, col: 5, offset: 35438}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 977, col: 25, offset: 34394}, + pos: position{line: 977, col: 25, offset: 34398}, run: (*parser).callonEscapedItalicText5, expr: &seqExpr{ - pos: position{line: 977, col: 25, offset: 34394}, + pos: position{line: 977, col: 25, offset: 34398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 977, col: 25, offset: 34394}, + pos: position{line: 977, col: 25, offset: 34398}, val: "\\\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 977, col: 30, offset: 34399}, + pos: position{line: 977, col: 30, offset: 34403}, expr: &litMatcher{ - pos: position{line: 977, col: 30, offset: 34399}, + pos: position{line: 977, col: 30, offset: 34403}, val: "\\", ignoreCase: false, }, @@ -84957,20 +83198,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1004, col: 40, offset: 35469}, + pos: position{line: 1004, col: 40, offset: 35473}, val: "__", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1004, col: 45, offset: 35474}, + pos: position{line: 1004, col: 45, offset: 35478}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1004, col: 54, offset: 35483}, + pos: position{line: 1004, col: 54, offset: 35487}, name: "ItalicTextElements", }, }, &litMatcher{ - pos: position{line: 1004, col: 74, offset: 35503}, + pos: position{line: 1004, col: 74, offset: 35507}, val: "__", ignoreCase: false, }, @@ -84978,21 +83219,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1006, col: 9, offset: 35659}, + pos: position{line: 1006, col: 9, offset: 35663}, run: (*parser).callonEscapedItalicText14, expr: &seqExpr{ - pos: position{line: 1006, col: 9, offset: 35659}, + pos: position{line: 1006, col: 9, offset: 35663}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1006, col: 9, offset: 35659}, + pos: position{line: 1006, col: 9, offset: 35663}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, run: (*parser).callonEscapedItalicText17, expr: &oneOrMoreExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, expr: &litMatcher{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, val: "\\", ignoreCase: false, }, @@ -85000,20 +83241,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1006, col: 44, offset: 35694}, + pos: position{line: 1006, col: 44, offset: 35698}, val: "__", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1006, col: 49, offset: 35699}, + pos: position{line: 1006, col: 49, offset: 35703}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1006, col: 58, offset: 35708}, + pos: position{line: 1006, col: 58, offset: 35712}, name: "ItalicTextElements", }, }, &litMatcher{ - pos: position{line: 1006, col: 78, offset: 35728}, + pos: position{line: 1006, col: 78, offset: 35732}, val: "_", ignoreCase: false, }, @@ -85021,21 +83262,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1009, col: 9, offset: 35927}, + pos: position{line: 1009, col: 9, offset: 35931}, run: (*parser).callonEscapedItalicText24, expr: &seqExpr{ - pos: position{line: 1009, col: 9, offset: 35927}, + pos: position{line: 1009, col: 9, offset: 35931}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1009, col: 9, offset: 35927}, + pos: position{line: 1009, col: 9, offset: 35931}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, run: (*parser).callonEscapedItalicText27, expr: &oneOrMoreExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, expr: &litMatcher{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, val: "\\", ignoreCase: false, }, @@ -85043,20 +83284,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1009, col: 44, offset: 35962}, + pos: position{line: 1009, col: 44, offset: 35966}, val: "_", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1009, col: 48, offset: 35966}, + pos: position{line: 1009, col: 48, offset: 35970}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1009, col: 57, offset: 35975}, + pos: position{line: 1009, col: 57, offset: 35979}, name: "ItalicTextElements", }, }, &litMatcher{ - pos: position{line: 1009, col: 77, offset: 35995}, + pos: position{line: 1009, col: 77, offset: 35999}, val: "_", ignoreCase: false, }, @@ -85068,39 +83309,39 @@ var g = &grammar{ }, { name: "MonospaceText", - pos: position{line: 1013, col: 1, offset: 36144}, + pos: position{line: 1013, col: 1, offset: 36148}, expr: &choiceExpr{ - pos: position{line: 1014, col: 5, offset: 36166}, + pos: position{line: 1014, col: 5, offset: 36170}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1014, col: 5, offset: 36166}, + pos: position{line: 1014, col: 5, offset: 36170}, run: (*parser).callonMonospaceText2, expr: &seqExpr{ - pos: position{line: 1014, col: 5, offset: 36166}, + pos: position{line: 1014, col: 5, offset: 36170}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1014, col: 5, offset: 36166}, + pos: position{line: 1014, col: 5, offset: 36170}, expr: &litMatcher{ - pos: position{line: 1014, col: 6, offset: 36167}, + pos: position{line: 1014, col: 6, offset: 36171}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1014, col: 11, offset: 36172}, + pos: position{line: 1014, col: 11, offset: 36176}, val: "``", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1014, col: 16, offset: 36177}, + pos: position{line: 1014, col: 16, offset: 36181}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1014, col: 25, offset: 36186}, + pos: position{line: 1014, col: 25, offset: 36190}, name: "MonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 1014, col: 48, offset: 36209}, + pos: position{line: 1014, col: 48, offset: 36213}, val: "``", ignoreCase: false, }, @@ -85108,34 +83349,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1016, col: 9, offset: 36347}, + pos: position{line: 1016, col: 9, offset: 36351}, run: (*parser).callonMonospaceText10, expr: &seqExpr{ - pos: position{line: 1016, col: 9, offset: 36347}, + pos: position{line: 1016, col: 9, offset: 36351}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1016, col: 9, offset: 36347}, + pos: position{line: 1016, col: 9, offset: 36351}, expr: &litMatcher{ - pos: position{line: 1016, col: 10, offset: 36348}, + pos: position{line: 1016, col: 10, offset: 36352}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1016, col: 15, offset: 36353}, + pos: position{line: 1016, col: 15, offset: 36357}, val: "``", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1016, col: 20, offset: 36358}, + pos: position{line: 1016, col: 20, offset: 36362}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1016, col: 29, offset: 36367}, + pos: position{line: 1016, col: 29, offset: 36371}, name: "MonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 1016, col: 52, offset: 36390}, + pos: position{line: 1016, col: 52, offset: 36394}, val: "`", ignoreCase: false, }, @@ -85143,41 +83384,41 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1019, col: 9, offset: 36572}, + pos: position{line: 1019, col: 9, offset: 36576}, run: (*parser).callonMonospaceText18, expr: &seqExpr{ - pos: position{line: 1019, col: 9, offset: 36572}, + pos: position{line: 1019, col: 9, offset: 36576}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1019, col: 9, offset: 36572}, + pos: position{line: 1019, col: 9, offset: 36576}, expr: &litMatcher{ - pos: position{line: 1019, col: 10, offset: 36573}, + pos: position{line: 1019, col: 10, offset: 36577}, val: "\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1019, col: 14, offset: 36577}, + pos: position{line: 1019, col: 14, offset: 36581}, val: "`", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1019, col: 18, offset: 36581}, + pos: position{line: 1019, col: 18, offset: 36585}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1019, col: 27, offset: 36590}, + pos: position{line: 1019, col: 27, offset: 36594}, name: "MonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 1019, col: 50, offset: 36613}, + pos: position{line: 1019, col: 50, offset: 36617}, val: "`", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1019, col: 54, offset: 36617}, + pos: position{line: 1019, col: 54, offset: 36621}, expr: &charClassMatcher{ - pos: position{line: 1533, col: 13, offset: 56205}, + pos: position{line: 1533, col: 13, offset: 56209}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85192,45 +83433,45 @@ var g = &grammar{ }, { name: "MonospaceTextElements", - pos: position{line: 1023, col: 1, offset: 36811}, + pos: position{line: 1023, col: 1, offset: 36815}, expr: &seqExpr{ - pos: position{line: 1023, col: 26, offset: 36836}, + pos: position{line: 1023, col: 26, offset: 36840}, exprs: []interface{}{ &ruleRefExpr{ - pos: position{line: 1023, col: 26, offset: 36836}, + pos: position{line: 1023, col: 26, offset: 36840}, name: "MonospaceTextElement", }, &zeroOrMoreExpr{ - pos: position{line: 1023, col: 47, offset: 36857}, + pos: position{line: 1023, col: 47, offset: 36861}, expr: &seqExpr{ - pos: position{line: 1023, col: 48, offset: 36858}, + pos: position{line: 1023, col: 48, offset: 36862}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1023, col: 48, offset: 36858}, + pos: position{line: 1023, col: 48, offset: 36862}, expr: &choiceExpr{ - pos: position{line: 1023, col: 49, offset: 36859}, + pos: position{line: 1023, col: 49, offset: 36863}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElements8, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -85240,7 +83481,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1023, col: 64, offset: 36874}, + pos: position{line: 1023, col: 64, offset: 36878}, name: "MonospaceTextElement", }, }, @@ -85251,51 +83492,51 @@ var g = &grammar{ }, { name: "MonospaceTextElement", - pos: position{line: 1025, col: 1, offset: 36898}, + pos: position{line: 1025, col: 1, offset: 36902}, expr: &choiceExpr{ - pos: position{line: 1025, col: 25, offset: 36922}, + pos: position{line: 1025, col: 25, offset: 36926}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1025, col: 25, offset: 36922}, + pos: position{line: 1025, col: 25, offset: 36926}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, run: (*parser).callonMonospaceTextElement3, expr: &seqExpr{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1172, col: 16, offset: 42835}, + pos: position{line: 1172, col: 16, offset: 42839}, val: "image:", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1172, col: 25, offset: 42844}, + pos: position{line: 1172, col: 25, offset: 42848}, expr: &litMatcher{ - pos: position{line: 1172, col: 26, offset: 42845}, + pos: position{line: 1172, col: 26, offset: 42849}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1172, col: 30, offset: 42849}, + pos: position{line: 1172, col: 30, offset: 42853}, label: "path", expr: &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonMonospaceTextElement9, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement12, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85304,23 +83545,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonMonospaceTextElement15, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -85330,20 +83571,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement24, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -85352,23 +83593,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -85379,40 +83620,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1172, col: 41, offset: 42860}, + pos: position{line: 1172, col: 41, offset: 42864}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, run: (*parser).callonMonospaceTextElement33, expr: &seqExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1177, col: 24, offset: 43121}, + pos: position{line: 1177, col: 24, offset: 43125}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonMonospaceTextElement37, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement40, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85421,23 +83662,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement43, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement47, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -85447,37 +83688,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonMonospaceTextElement49, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -85488,28 +83729,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1177, col: 45, offset: 43142}, + pos: position{line: 1177, col: 45, offset: 43146}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1178, col: 5, offset: 43150}, + pos: position{line: 1178, col: 5, offset: 43154}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonMonospaceTextElement60, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement63, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85518,23 +83759,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement66, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement70, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -85544,37 +83785,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonMonospaceTextElement72, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -85585,28 +83826,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1178, col: 29, offset: 43174}, + pos: position{line: 1178, col: 29, offset: 43178}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1179, col: 5, offset: 43182}, + pos: position{line: 1179, col: 5, offset: 43186}, label: "height", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonMonospaceTextElement83, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement86, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85615,23 +83856,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement89, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement93, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -85641,37 +83882,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonMonospaceTextElement95, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -85682,87 +83923,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, expr: &litMatcher{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1180, col: 5, offset: 43215}, + pos: position{line: 1180, col: 5, offset: 43219}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1180, col: 16, offset: 43226}, + pos: position{line: 1180, col: 16, offset: 43230}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonMonospaceTextElement109, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement112, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement115, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement118, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement121, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement126, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85771,23 +84012,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement129, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement133, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -85797,37 +84038,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement135, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -85841,31 +84082,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonMonospaceTextElement146, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement150, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85874,23 +84115,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement153, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement157, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -85900,37 +84141,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonMonospaceTextElement159, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -85942,28 +84183,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement173, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -85975,71 +84216,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonMonospaceTextElement175, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement178, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement181, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement184, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement187, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement192, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -86048,23 +84289,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement195, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement199, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -86074,37 +84315,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement201, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -86118,28 +84359,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement215, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -86155,7 +84396,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1180, col: 36, offset: 43246}, + pos: position{line: 1180, col: 36, offset: 43250}, val: "]", ignoreCase: false, }, @@ -86163,34 +84404,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, run: (*parser).callonMonospaceTextElement218, expr: &seqExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1182, col: 9, offset: 43348}, + pos: position{line: 1182, col: 9, offset: 43352}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonMonospaceTextElement222, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement225, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -86199,23 +84440,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement228, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement232, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -86225,37 +84466,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonMonospaceTextElement234, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -86266,28 +84507,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1182, col: 30, offset: 43369}, + pos: position{line: 1182, col: 30, offset: 43373}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1183, col: 5, offset: 43377}, + pos: position{line: 1183, col: 5, offset: 43381}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonMonospaceTextElement245, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement248, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -86296,23 +84537,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement251, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement255, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -86322,37 +84563,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonMonospaceTextElement257, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -86363,87 +84604,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, expr: &litMatcher{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1184, col: 5, offset: 43409}, + pos: position{line: 1184, col: 5, offset: 43413}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1184, col: 16, offset: 43420}, + pos: position{line: 1184, col: 16, offset: 43424}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonMonospaceTextElement271, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement274, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement277, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement280, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement283, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement288, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -86452,23 +84693,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement291, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement295, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -86478,37 +84719,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement297, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -86522,31 +84763,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonMonospaceTextElement308, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement312, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -86555,23 +84796,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement315, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement319, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -86581,37 +84822,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonMonospaceTextElement321, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -86623,28 +84864,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement335, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -86656,71 +84897,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonMonospaceTextElement337, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement340, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement343, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement346, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement349, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement354, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -86729,23 +84970,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement357, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement361, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -86755,37 +84996,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement363, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -86799,28 +85040,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement377, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -86836,7 +85077,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1184, col: 36, offset: 43440}, + pos: position{line: 1184, col: 36, offset: 43444}, val: "]", ignoreCase: false, }, @@ -86844,34 +85085,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, run: (*parser).callonMonospaceTextElement380, expr: &seqExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1186, col: 9, offset: 43539}, + pos: position{line: 1186, col: 9, offset: 43543}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonMonospaceTextElement384, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement387, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -86880,23 +85121,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement390, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement394, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -86906,37 +85147,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonMonospaceTextElement396, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -86947,87 +85188,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, expr: &litMatcher{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1187, col: 5, offset: 43569}, + pos: position{line: 1187, col: 5, offset: 43573}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1187, col: 16, offset: 43580}, + pos: position{line: 1187, col: 16, offset: 43584}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonMonospaceTextElement410, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement413, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement416, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement419, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement422, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement427, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -87036,23 +85277,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement430, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement434, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -87062,37 +85303,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement436, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -87106,31 +85347,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonMonospaceTextElement447, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement451, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -87139,23 +85380,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement454, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement458, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -87165,37 +85406,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonMonospaceTextElement460, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -87207,28 +85448,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement474, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -87240,71 +85481,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonMonospaceTextElement476, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement479, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement482, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement485, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement488, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement493, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -87313,23 +85554,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement496, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement500, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -87339,37 +85580,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement502, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -87383,28 +85624,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement516, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -87420,7 +85661,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1187, col: 36, offset: 43600}, + pos: position{line: 1187, col: 36, offset: 43604}, val: "]", ignoreCase: false, }, @@ -87428,90 +85669,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, run: (*parser).callonMonospaceTextElement519, expr: &seqExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1189, col: 9, offset: 43697}, + pos: position{line: 1189, col: 9, offset: 43701}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1189, col: 20, offset: 43708}, + pos: position{line: 1189, col: 20, offset: 43712}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonMonospaceTextElement525, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement528, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement531, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement534, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement537, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement542, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -87520,23 +85761,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement545, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement549, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -87546,37 +85787,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement551, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -87590,31 +85831,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonMonospaceTextElement562, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement566, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -87623,23 +85864,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement569, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement573, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -87649,37 +85890,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonMonospaceTextElement575, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -87691,28 +85932,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement589, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -87724,71 +85965,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonMonospaceTextElement591, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement594, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement597, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement600, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement603, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement608, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -87797,23 +86038,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement611, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement615, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -87823,37 +86064,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement617, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -87867,28 +86108,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement631, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -87904,7 +86145,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1189, col: 40, offset: 43728}, + pos: position{line: 1189, col: 40, offset: 43732}, val: "]", ignoreCase: false, }, @@ -87918,61 +86159,61 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, run: (*parser).callonMonospaceTextElement634, expr: &labeledExpr{ - pos: position{line: 1130, col: 9, offset: 41431}, + pos: position{line: 1130, col: 9, offset: 41435}, label: "link", expr: &choiceExpr{ - pos: position{line: 1130, col: 15, offset: 41437}, + pos: position{line: 1130, col: 15, offset: 41441}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, run: (*parser).callonMonospaceTextElement637, expr: &seqExpr{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1145, col: 17, offset: 41889}, + pos: position{line: 1145, col: 17, offset: 41893}, val: "link:", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1145, col: 25, offset: 41897}, + pos: position{line: 1145, col: 25, offset: 41901}, label: "url", expr: &actionExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, run: (*parser).callonMonospaceTextElement641, expr: &seqExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1149, col: 20, offset: 42066}, + pos: position{line: 1149, col: 20, offset: 42070}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -87980,20 +86221,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonMonospaceTextElement650, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement653, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88002,23 +86243,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonMonospaceTextElement656, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -88028,20 +86269,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement665, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88050,23 +86291,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -88080,40 +86321,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1145, col: 47, offset: 41919}, + pos: position{line: 1145, col: 47, offset: 41923}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonMonospaceTextElement674, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonMonospaceTextElement678, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement681, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88122,23 +86363,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement684, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement688, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88148,37 +86389,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonMonospaceTextElement690, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -88189,28 +86430,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement704, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88219,79 +86460,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonMonospaceTextElement709, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement712, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement715, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement718, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement721, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement726, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88300,23 +86541,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement729, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement733, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88326,37 +86567,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement735, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -88370,31 +86611,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonMonospaceTextElement746, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement750, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88403,23 +86644,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement753, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement757, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88429,37 +86670,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonMonospaceTextElement759, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -88471,28 +86712,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement773, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88504,71 +86745,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonMonospaceTextElement775, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement778, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement781, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement784, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement787, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement792, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88577,23 +86818,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement795, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement799, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88603,37 +86844,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement801, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -88647,28 +86888,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement815, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88684,7 +86925,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -88692,90 +86933,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonMonospaceTextElement818, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonMonospaceTextElement824, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement827, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement830, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement833, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement836, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement841, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88784,23 +87025,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement844, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement848, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88810,37 +87051,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement850, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -88854,31 +87095,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonMonospaceTextElement861, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement865, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88887,23 +87128,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement868, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement872, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88913,37 +87154,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonMonospaceTextElement874, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -88955,28 +87196,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement888, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -88988,71 +87229,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonMonospaceTextElement890, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement893, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement896, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement899, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement902, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement907, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89061,23 +87302,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement910, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement914, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -89087,37 +87328,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement916, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -89131,28 +87372,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement930, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -89168,7 +87409,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -89182,65 +87423,65 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, run: (*parser).callonMonospaceTextElement933, expr: &seqExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1134, col: 17, offset: 41508}, + pos: position{line: 1134, col: 17, offset: 41512}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonMonospaceTextElement936, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonMonospaceTextElement944, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement947, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89249,23 +87490,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonMonospaceTextElement950, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -89275,20 +87516,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement959, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -89297,23 +87538,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -89327,40 +87568,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1134, col: 39, offset: 41530}, + pos: position{line: 1134, col: 39, offset: 41534}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, run: (*parser).callonMonospaceTextElement968, expr: &seqExpr{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1153, col: 19, offset: 42136}, + pos: position{line: 1153, col: 19, offset: 42140}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1153, col: 23, offset: 42140}, + pos: position{line: 1153, col: 23, offset: 42144}, label: "text", expr: &actionExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, run: (*parser).callonMonospaceTextElement972, expr: &zeroOrMoreExpr{ - pos: position{line: 1159, col: 22, offset: 42430}, + pos: position{line: 1159, col: 22, offset: 42434}, expr: &choiceExpr{ - pos: position{line: 1159, col: 23, offset: 42431}, + pos: position{line: 1159, col: 23, offset: 42435}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement975, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89369,23 +87610,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement978, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement982, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -89395,37 +87636,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 44, offset: 42452}, + pos: position{line: 1159, col: 44, offset: 42456}, run: (*parser).callonMonospaceTextElement984, expr: &seqExpr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1159, col: 45, offset: 42453}, + pos: position{line: 1159, col: 45, offset: 42457}, expr: &litMatcher{ - pos: position{line: 1159, col: 46, offset: 42454}, + pos: position{line: 1159, col: 46, offset: 42458}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 50, offset: 42458}, + pos: position{line: 1159, col: 50, offset: 42462}, expr: &litMatcher{ - pos: position{line: 1159, col: 51, offset: 42459}, + pos: position{line: 1159, col: 51, offset: 42463}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1159, col: 55, offset: 42463}, + pos: position{line: 1159, col: 55, offset: 42467}, expr: &litMatcher{ - pos: position{line: 1159, col: 56, offset: 42464}, + pos: position{line: 1159, col: 56, offset: 42468}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1159, col: 61, offset: 42469, + line: 1159, col: 61, offset: 42473, }, }, }, @@ -89436,28 +87677,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, expr: &litMatcher{ - pos: position{line: 1153, col: 48, offset: 42165}, + pos: position{line: 1153, col: 48, offset: 42169}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1153, col: 53, offset: 42170}, + pos: position{line: 1153, col: 53, offset: 42174}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement998, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -89466,79 +87707,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1153, col: 57, offset: 42174}, + pos: position{line: 1153, col: 57, offset: 42178}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1153, col: 68, offset: 42185}, + pos: position{line: 1153, col: 68, offset: 42189}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonMonospaceTextElement1003, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement1006, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement1009, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement1012, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement1015, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement1020, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89547,23 +87788,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement1023, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1027, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -89573,37 +87814,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement1029, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -89617,31 +87858,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonMonospaceTextElement1040, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement1044, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89650,23 +87891,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement1047, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1051, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -89676,37 +87917,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonMonospaceTextElement1053, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -89718,28 +87959,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1067, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -89751,71 +87992,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonMonospaceTextElement1069, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement1072, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement1075, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement1078, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement1081, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement1086, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89824,23 +88065,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement1089, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1093, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -89850,37 +88091,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement1095, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -89894,28 +88135,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1109, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -89931,7 +88172,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1153, col: 88, offset: 42205}, + pos: position{line: 1153, col: 88, offset: 42209}, val: "]", ignoreCase: false, }, @@ -89939,90 +88180,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, run: (*parser).callonMonospaceTextElement1112, expr: &seqExpr{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1155, col: 5, offset: 42290}, + pos: position{line: 1155, col: 5, offset: 42294}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1155, col: 9, offset: 42294}, + pos: position{line: 1155, col: 9, offset: 42298}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1155, col: 20, offset: 42305}, + pos: position{line: 1155, col: 20, offset: 42309}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonMonospaceTextElement1118, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement1121, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement1124, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement1127, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement1130, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement1135, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -90031,23 +88272,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement1138, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1142, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -90057,37 +88298,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement1144, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -90101,31 +88342,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonMonospaceTextElement1155, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement1159, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -90134,23 +88375,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement1162, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1166, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -90160,37 +88401,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonMonospaceTextElement1168, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -90202,28 +88443,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1182, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -90235,71 +88476,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonMonospaceTextElement1184, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonMonospaceTextElement1187, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonMonospaceTextElement1190, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonMonospaceTextElement1193, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonMonospaceTextElement1196, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement1201, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -90308,23 +88549,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonMonospaceTextElement1204, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1208, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -90334,37 +88575,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonMonospaceTextElement1210, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -90378,28 +88619,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1224, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -90415,7 +88656,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1155, col: 40, offset: 42325}, + pos: position{line: 1155, col: 40, offset: 42329}, val: "]", ignoreCase: false, }, @@ -90429,62 +88670,62 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, run: (*parser).callonMonospaceTextElement1227, expr: &labeledExpr{ - pos: position{line: 1136, col: 5, offset: 41659}, + pos: position{line: 1136, col: 5, offset: 41663}, label: "url", expr: &actionExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, run: (*parser).callonMonospaceTextElement1229, expr: &seqExpr{ - pos: position{line: 1140, col: 20, offset: 41755}, + pos: position{line: 1140, col: 20, offset: 41759}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonMonospaceTextElement1237, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonMonospaceTextElement1240, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -90493,23 +88734,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonMonospaceTextElement1243, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -90519,20 +88760,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1252, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -90541,23 +88782,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -90576,32 +88817,32 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1028, col: 11, offset: 36983}, + pos: position{line: 1028, col: 11, offset: 36987}, name: "Passthrough", }, &actionExpr{ - pos: position{line: 1031, col: 21, offset: 37147}, + pos: position{line: 1031, col: 21, offset: 37151}, run: (*parser).callonMonospaceTextElement1260, expr: &oneOrMoreExpr{ - pos: position{line: 1031, col: 21, offset: 37147}, + pos: position{line: 1031, col: 21, offset: 37151}, expr: &seqExpr{ - pos: position{line: 1031, col: 22, offset: 37148}, + pos: position{line: 1031, col: 22, offset: 37152}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1031, col: 22, offset: 37148}, + pos: position{line: 1031, col: 22, offset: 37152}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonMonospaceTextElement1266, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -90610,17 +88851,17 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1031, col: 26, offset: 37152}, + pos: position{line: 1031, col: 26, offset: 37156}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -90630,31 +88871,31 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1031, col: 35, offset: 37161}, + pos: position{line: 1031, col: 35, offset: 37165}, expr: &litMatcher{ - pos: position{line: 1031, col: 36, offset: 37162}, + pos: position{line: 1031, col: 36, offset: 37166}, val: "`", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1031, col: 40, offset: 37166}, + pos: position{line: 1031, col: 40, offset: 37170}, expr: &litMatcher{ - pos: position{line: 1031, col: 41, offset: 37167}, + pos: position{line: 1031, col: 41, offset: 37171}, val: "^", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1031, col: 45, offset: 37171}, + pos: position{line: 1031, col: 45, offset: 37175}, expr: &litMatcher{ - pos: position{line: 1031, col: 46, offset: 37172}, + pos: position{line: 1031, col: 46, offset: 37176}, val: "~", ignoreCase: false, }, }, &anyMatcher{ - line: 1031, col: 50, offset: 37176, + line: 1031, col: 50, offset: 37180, }, }, }, @@ -90665,34 +88906,34 @@ var g = &grammar{ }, { name: "EscapedMonospaceText", - pos: position{line: 1035, col: 1, offset: 37209}, + pos: position{line: 1035, col: 1, offset: 37213}, expr: &choiceExpr{ - pos: position{line: 1036, col: 5, offset: 37238}, + pos: position{line: 1036, col: 5, offset: 37242}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1036, col: 5, offset: 37238}, + pos: position{line: 1036, col: 5, offset: 37242}, run: (*parser).callonEscapedMonospaceText2, expr: &seqExpr{ - pos: position{line: 1036, col: 5, offset: 37238}, + pos: position{line: 1036, col: 5, offset: 37242}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1036, col: 5, offset: 37238}, + pos: position{line: 1036, col: 5, offset: 37242}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 977, col: 25, offset: 34394}, + pos: position{line: 977, col: 25, offset: 34398}, run: (*parser).callonEscapedMonospaceText5, expr: &seqExpr{ - pos: position{line: 977, col: 25, offset: 34394}, + pos: position{line: 977, col: 25, offset: 34398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 977, col: 25, offset: 34394}, + pos: position{line: 977, col: 25, offset: 34398}, val: "\\\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 977, col: 30, offset: 34399}, + pos: position{line: 977, col: 30, offset: 34403}, expr: &litMatcher{ - pos: position{line: 977, col: 30, offset: 34399}, + pos: position{line: 977, col: 30, offset: 34403}, val: "\\", ignoreCase: false, }, @@ -90702,20 +88943,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1036, col: 40, offset: 37273}, + pos: position{line: 1036, col: 40, offset: 37277}, val: "``", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1036, col: 45, offset: 37278}, + pos: position{line: 1036, col: 45, offset: 37282}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1036, col: 54, offset: 37287}, + pos: position{line: 1036, col: 54, offset: 37291}, name: "MonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 1036, col: 77, offset: 37310}, + pos: position{line: 1036, col: 77, offset: 37314}, val: "``", ignoreCase: false, }, @@ -90723,21 +88964,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1038, col: 9, offset: 37466}, + pos: position{line: 1038, col: 9, offset: 37470}, run: (*parser).callonEscapedMonospaceText14, expr: &seqExpr{ - pos: position{line: 1038, col: 9, offset: 37466}, + pos: position{line: 1038, col: 9, offset: 37470}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1038, col: 9, offset: 37466}, + pos: position{line: 1038, col: 9, offset: 37470}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, run: (*parser).callonEscapedMonospaceText17, expr: &oneOrMoreExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, expr: &litMatcher{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, val: "\\", ignoreCase: false, }, @@ -90745,20 +88986,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1038, col: 44, offset: 37501}, + pos: position{line: 1038, col: 44, offset: 37505}, val: "``", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1038, col: 49, offset: 37506}, + pos: position{line: 1038, col: 49, offset: 37510}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1038, col: 58, offset: 37515}, + pos: position{line: 1038, col: 58, offset: 37519}, name: "MonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 1038, col: 81, offset: 37538}, + pos: position{line: 1038, col: 81, offset: 37542}, val: "`", ignoreCase: false, }, @@ -90766,21 +89007,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1041, col: 9, offset: 37737}, + pos: position{line: 1041, col: 9, offset: 37741}, run: (*parser).callonEscapedMonospaceText24, expr: &seqExpr{ - pos: position{line: 1041, col: 9, offset: 37737}, + pos: position{line: 1041, col: 9, offset: 37741}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1041, col: 9, offset: 37737}, + pos: position{line: 1041, col: 9, offset: 37741}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, run: (*parser).callonEscapedMonospaceText27, expr: &oneOrMoreExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, expr: &litMatcher{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, val: "\\", ignoreCase: false, }, @@ -90788,20 +89029,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1041, col: 44, offset: 37772}, + pos: position{line: 1041, col: 44, offset: 37776}, val: "`", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1041, col: 48, offset: 37776}, + pos: position{line: 1041, col: 48, offset: 37780}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1041, col: 57, offset: 37785}, + pos: position{line: 1041, col: 57, offset: 37789}, name: "MonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 1041, col: 80, offset: 37808}, + pos: position{line: 1041, col: 80, offset: 37812}, val: "`", ignoreCase: false, }, @@ -90813,36 +89054,36 @@ var g = &grammar{ }, { name: "SubscriptText", - pos: position{line: 1045, col: 1, offset: 37957}, + pos: position{line: 1045, col: 1, offset: 37961}, expr: &actionExpr{ - pos: position{line: 1045, col: 18, offset: 37974}, + pos: position{line: 1045, col: 18, offset: 37978}, run: (*parser).callonSubscriptText1, expr: &seqExpr{ - pos: position{line: 1045, col: 18, offset: 37974}, + pos: position{line: 1045, col: 18, offset: 37978}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1045, col: 18, offset: 37974}, + pos: position{line: 1045, col: 18, offset: 37978}, expr: &litMatcher{ - pos: position{line: 1045, col: 19, offset: 37975}, + pos: position{line: 1045, col: 19, offset: 37979}, val: "\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1045, col: 23, offset: 37979}, + pos: position{line: 1045, col: 23, offset: 37983}, val: "~", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1045, col: 27, offset: 37983}, + pos: position{line: 1045, col: 27, offset: 37987}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1045, col: 36, offset: 37992}, + pos: position{line: 1045, col: 36, offset: 37996}, name: "SubscriptTextElement", }, }, &litMatcher{ - pos: position{line: 1045, col: 58, offset: 38014}, + pos: position{line: 1045, col: 58, offset: 38018}, val: "~", ignoreCase: false, }, @@ -90852,34 +89093,34 @@ var g = &grammar{ }, { name: "SubscriptTextElement", - pos: position{line: 1049, col: 1, offset: 38103}, + pos: position{line: 1049, col: 1, offset: 38107}, expr: &choiceExpr{ - pos: position{line: 1049, col: 25, offset: 38127}, + pos: position{line: 1049, col: 25, offset: 38131}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1049, col: 25, offset: 38127}, + pos: position{line: 1049, col: 25, offset: 38131}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1051, col: 21, offset: 38179}, + pos: position{line: 1051, col: 21, offset: 38183}, run: (*parser).callonSubscriptTextElement3, expr: &oneOrMoreExpr{ - pos: position{line: 1051, col: 21, offset: 38179}, + pos: position{line: 1051, col: 21, offset: 38183}, expr: &seqExpr{ - pos: position{line: 1051, col: 22, offset: 38180}, + pos: position{line: 1051, col: 22, offset: 38184}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1051, col: 22, offset: 38180}, + pos: position{line: 1051, col: 22, offset: 38184}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -90889,20 +89130,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1051, col: 31, offset: 38189}, + pos: position{line: 1051, col: 31, offset: 38193}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSubscriptTextElement13, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -90911,15 +89152,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1051, col: 35, offset: 38193}, + pos: position{line: 1051, col: 35, offset: 38197}, expr: &litMatcher{ - pos: position{line: 1051, col: 36, offset: 38194}, + pos: position{line: 1051, col: 36, offset: 38198}, val: "~", ignoreCase: false, }, }, &anyMatcher{ - line: 1051, col: 40, offset: 38198, + line: 1051, col: 40, offset: 38202, }, }, }, @@ -90930,23 +89171,23 @@ var g = &grammar{ }, { name: "EscapedSubscriptText", - pos: position{line: 1055, col: 1, offset: 38231}, + pos: position{line: 1055, col: 1, offset: 38235}, expr: &actionExpr{ - pos: position{line: 1055, col: 25, offset: 38255}, + pos: position{line: 1055, col: 25, offset: 38259}, run: (*parser).callonEscapedSubscriptText1, expr: &seqExpr{ - pos: position{line: 1055, col: 25, offset: 38255}, + pos: position{line: 1055, col: 25, offset: 38259}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1055, col: 25, offset: 38255}, + pos: position{line: 1055, col: 25, offset: 38259}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, run: (*parser).callonEscapedSubscriptText4, expr: &oneOrMoreExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, expr: &litMatcher{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, val: "\\", ignoreCase: false, }, @@ -90954,20 +89195,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1055, col: 60, offset: 38290}, + pos: position{line: 1055, col: 60, offset: 38294}, val: "~", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1055, col: 64, offset: 38294}, + pos: position{line: 1055, col: 64, offset: 38298}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1055, col: 73, offset: 38303}, + pos: position{line: 1055, col: 73, offset: 38307}, name: "SubscriptTextElement", }, }, &litMatcher{ - pos: position{line: 1055, col: 95, offset: 38325}, + pos: position{line: 1055, col: 95, offset: 38329}, val: "~", ignoreCase: false, }, @@ -90977,36 +89218,36 @@ var g = &grammar{ }, { name: "SuperscriptText", - pos: position{line: 1059, col: 1, offset: 38454}, + pos: position{line: 1059, col: 1, offset: 38458}, expr: &actionExpr{ - pos: position{line: 1059, col: 20, offset: 38473}, + pos: position{line: 1059, col: 20, offset: 38477}, run: (*parser).callonSuperscriptText1, expr: &seqExpr{ - pos: position{line: 1059, col: 20, offset: 38473}, + pos: position{line: 1059, col: 20, offset: 38477}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1059, col: 20, offset: 38473}, + pos: position{line: 1059, col: 20, offset: 38477}, expr: &litMatcher{ - pos: position{line: 1059, col: 21, offset: 38474}, + pos: position{line: 1059, col: 21, offset: 38478}, val: "\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1059, col: 25, offset: 38478}, + pos: position{line: 1059, col: 25, offset: 38482}, val: "^", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1059, col: 29, offset: 38482}, + pos: position{line: 1059, col: 29, offset: 38486}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1059, col: 38, offset: 38491}, + pos: position{line: 1059, col: 38, offset: 38495}, name: "SuperscriptTextElement", }, }, &litMatcher{ - pos: position{line: 1059, col: 62, offset: 38515}, + pos: position{line: 1059, col: 62, offset: 38519}, val: "^", ignoreCase: false, }, @@ -91016,34 +89257,34 @@ var g = &grammar{ }, { name: "SuperscriptTextElement", - pos: position{line: 1063, col: 1, offset: 38606}, + pos: position{line: 1063, col: 1, offset: 38610}, expr: &choiceExpr{ - pos: position{line: 1063, col: 27, offset: 38632}, + pos: position{line: 1063, col: 27, offset: 38636}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1063, col: 27, offset: 38632}, + pos: position{line: 1063, col: 27, offset: 38636}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1065, col: 23, offset: 38688}, + pos: position{line: 1065, col: 23, offset: 38692}, run: (*parser).callonSuperscriptTextElement3, expr: &oneOrMoreExpr{ - pos: position{line: 1065, col: 23, offset: 38688}, + pos: position{line: 1065, col: 23, offset: 38692}, expr: &seqExpr{ - pos: position{line: 1065, col: 24, offset: 38689}, + pos: position{line: 1065, col: 24, offset: 38693}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1065, col: 24, offset: 38689}, + pos: position{line: 1065, col: 24, offset: 38693}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -91053,20 +89294,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1065, col: 33, offset: 38698}, + pos: position{line: 1065, col: 33, offset: 38702}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSuperscriptTextElement13, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -91075,15 +89316,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1065, col: 37, offset: 38702}, + pos: position{line: 1065, col: 37, offset: 38706}, expr: &litMatcher{ - pos: position{line: 1065, col: 38, offset: 38703}, + pos: position{line: 1065, col: 38, offset: 38707}, val: "^", ignoreCase: false, }, }, &anyMatcher{ - line: 1065, col: 42, offset: 38707, + line: 1065, col: 42, offset: 38711, }, }, }, @@ -91094,23 +89335,23 @@ var g = &grammar{ }, { name: "EscapedSuperscriptText", - pos: position{line: 1069, col: 1, offset: 38740}, + pos: position{line: 1069, col: 1, offset: 38744}, expr: &actionExpr{ - pos: position{line: 1069, col: 27, offset: 38766}, + pos: position{line: 1069, col: 27, offset: 38770}, run: (*parser).callonEscapedSuperscriptText1, expr: &seqExpr{ - pos: position{line: 1069, col: 27, offset: 38766}, + pos: position{line: 1069, col: 27, offset: 38770}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1069, col: 27, offset: 38766}, + pos: position{line: 1069, col: 27, offset: 38770}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, run: (*parser).callonEscapedSuperscriptText4, expr: &oneOrMoreExpr{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, expr: &litMatcher{ - pos: position{line: 973, col: 25, offset: 34329}, + pos: position{line: 973, col: 25, offset: 34333}, val: "\\", ignoreCase: false, }, @@ -91118,20 +89359,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1069, col: 62, offset: 38801}, + pos: position{line: 1069, col: 62, offset: 38805}, val: "^", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1069, col: 66, offset: 38805}, + pos: position{line: 1069, col: 66, offset: 38809}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1069, col: 75, offset: 38814}, + pos: position{line: 1069, col: 75, offset: 38818}, name: "SuperscriptTextElement", }, }, &litMatcher{ - pos: position{line: 1069, col: 99, offset: 38838}, + pos: position{line: 1069, col: 99, offset: 38842}, val: "^", ignoreCase: false, }, @@ -91141,73 +89382,73 @@ var g = &grammar{ }, { name: "Passthrough", - pos: position{line: 1076, col: 1, offset: 39074}, + pos: position{line: 1076, col: 1, offset: 39078}, expr: &choiceExpr{ - pos: position{line: 1076, col: 16, offset: 39089}, + pos: position{line: 1076, col: 16, offset: 39093}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1092, col: 26, offset: 39894}, + pos: position{line: 1092, col: 26, offset: 39898}, run: (*parser).callonPassthrough2, expr: &seqExpr{ - pos: position{line: 1092, col: 26, offset: 39894}, + pos: position{line: 1092, col: 26, offset: 39898}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1090, col: 32, offset: 39862}, + pos: position{line: 1090, col: 32, offset: 39866}, val: "+++", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1092, col: 54, offset: 39922}, + pos: position{line: 1092, col: 54, offset: 39926}, label: "content", expr: &choiceExpr{ - pos: position{line: 1096, col: 33, offset: 40121}, + pos: position{line: 1096, col: 33, offset: 40125}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1096, col: 34, offset: 40122}, + pos: position{line: 1096, col: 34, offset: 40126}, run: (*parser).callonPassthrough7, expr: &zeroOrMoreExpr{ - pos: position{line: 1096, col: 34, offset: 40122}, + pos: position{line: 1096, col: 34, offset: 40126}, expr: &seqExpr{ - pos: position{line: 1096, col: 35, offset: 40123}, + pos: position{line: 1096, col: 35, offset: 40127}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1096, col: 35, offset: 40123}, + pos: position{line: 1096, col: 35, offset: 40127}, expr: &litMatcher{ - pos: position{line: 1090, col: 32, offset: 39862}, + pos: position{line: 1090, col: 32, offset: 39866}, val: "+++", ignoreCase: false, }, }, &anyMatcher{ - line: 1096, col: 64, offset: 40152, + line: 1096, col: 64, offset: 40156, }, }, }, }, }, &actionExpr{ - pos: position{line: 1098, col: 7, offset: 40317}, + pos: position{line: 1098, col: 7, offset: 40321}, run: (*parser).callonPassthrough13, expr: &zeroOrOneExpr{ - pos: position{line: 1098, col: 7, offset: 40317}, + pos: position{line: 1098, col: 7, offset: 40321}, expr: &seqExpr{ - pos: position{line: 1098, col: 8, offset: 40318}, + pos: position{line: 1098, col: 8, offset: 40322}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1098, col: 8, offset: 40318}, + pos: position{line: 1098, col: 8, offset: 40322}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPassthrough19, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -91216,17 +89457,17 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1098, col: 12, offset: 40322}, + pos: position{line: 1098, col: 12, offset: 40326}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -91236,15 +89477,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1098, col: 21, offset: 40331}, + pos: position{line: 1098, col: 21, offset: 40335}, expr: &litMatcher{ - pos: position{line: 1090, col: 32, offset: 39862}, + pos: position{line: 1090, col: 32, offset: 39866}, val: "+++", ignoreCase: false, }, }, &anyMatcher{ - line: 1098, col: 50, offset: 40360, + line: 1098, col: 50, offset: 40364, }, }, }, @@ -91254,14 +89495,14 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1090, col: 32, offset: 39862}, + pos: position{line: 1090, col: 32, offset: 39866}, val: "+++", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1092, col: 121, offset: 39989}, + pos: position{line: 1092, col: 121, offset: 39993}, expr: &charClassMatcher{ - pos: position{line: 1533, col: 13, offset: 56205}, + pos: position{line: 1533, col: 13, offset: 56209}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -91272,51 +89513,51 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1080, col: 26, offset: 39216}, + pos: position{line: 1080, col: 26, offset: 39220}, run: (*parser).callonPassthrough31, expr: &seqExpr{ - pos: position{line: 1080, col: 26, offset: 39216}, + pos: position{line: 1080, col: 26, offset: 39220}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1078, col: 32, offset: 39186}, + pos: position{line: 1078, col: 32, offset: 39190}, val: "+", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1080, col: 54, offset: 39244}, + pos: position{line: 1080, col: 54, offset: 39248}, label: "content", expr: &choiceExpr{ - pos: position{line: 1084, col: 33, offset: 39443}, + pos: position{line: 1084, col: 33, offset: 39447}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1084, col: 34, offset: 39444}, + pos: position{line: 1084, col: 34, offset: 39448}, run: (*parser).callonPassthrough36, expr: &seqExpr{ - pos: position{line: 1084, col: 34, offset: 39444}, + pos: position{line: 1084, col: 34, offset: 39448}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1084, col: 35, offset: 39445}, + pos: position{line: 1084, col: 35, offset: 39449}, expr: &litMatcher{ - pos: position{line: 1078, col: 32, offset: 39186}, + pos: position{line: 1078, col: 32, offset: 39190}, val: "+", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1084, col: 64, offset: 39474}, + pos: position{line: 1084, col: 64, offset: 39478}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPassthrough43, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -91325,17 +89566,17 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1084, col: 68, offset: 39478}, + pos: position{line: 1084, col: 68, offset: 39482}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -91345,33 +89586,33 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1084, col: 77, offset: 39487, + line: 1084, col: 77, offset: 39491, }, &zeroOrMoreExpr{ - pos: position{line: 1084, col: 80, offset: 39490}, + pos: position{line: 1084, col: 80, offset: 39494}, expr: &seqExpr{ - pos: position{line: 1084, col: 81, offset: 39491}, + pos: position{line: 1084, col: 81, offset: 39495}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1084, col: 81, offset: 39491}, + pos: position{line: 1084, col: 81, offset: 39495}, expr: &seqExpr{ - pos: position{line: 1084, col: 83, offset: 39493}, + pos: position{line: 1084, col: 83, offset: 39497}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1084, col: 83, offset: 39493}, + pos: position{line: 1084, col: 83, offset: 39497}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPassthrough57, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -91380,7 +89621,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1078, col: 32, offset: 39186}, + pos: position{line: 1078, col: 32, offset: 39190}, val: "+", ignoreCase: false, }, @@ -91388,25 +89629,25 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1084, col: 116, offset: 39526}, + pos: position{line: 1084, col: 116, offset: 39530}, expr: &litMatcher{ - pos: position{line: 1078, col: 32, offset: 39186}, + pos: position{line: 1078, col: 32, offset: 39190}, val: "+", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1084, col: 145, offset: 39555}, + pos: position{line: 1084, col: 145, offset: 39559}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -91416,7 +89657,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1084, col: 154, offset: 39564, + line: 1084, col: 154, offset: 39568, }, }, }, @@ -91425,26 +89666,26 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1086, col: 7, offset: 39706}, + pos: position{line: 1086, col: 7, offset: 39710}, run: (*parser).callonPassthrough67, expr: &seqExpr{ - pos: position{line: 1086, col: 8, offset: 39707}, + pos: position{line: 1086, col: 8, offset: 39711}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1086, col: 8, offset: 39707}, + pos: position{line: 1086, col: 8, offset: 39711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPassthrough72, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -91453,17 +89694,17 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1086, col: 12, offset: 39711}, + pos: position{line: 1086, col: 12, offset: 39715}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -91473,15 +89714,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1086, col: 21, offset: 39720}, + pos: position{line: 1086, col: 21, offset: 39724}, expr: &litMatcher{ - pos: position{line: 1078, col: 32, offset: 39186}, + pos: position{line: 1078, col: 32, offset: 39190}, val: "+", ignoreCase: false, }, }, &anyMatcher{ - line: 1086, col: 50, offset: 39749, + line: 1086, col: 50, offset: 39753, }, }, }, @@ -91490,14 +89731,14 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1078, col: 32, offset: 39186}, + pos: position{line: 1078, col: 32, offset: 39190}, val: "+", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1080, col: 121, offset: 39311}, + pos: position{line: 1080, col: 121, offset: 39315}, expr: &charClassMatcher{ - pos: position{line: 1533, col: 13, offset: 56205}, + pos: position{line: 1533, col: 13, offset: 56209}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -91508,7 +89749,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1076, col: 64, offset: 39137}, + pos: position{line: 1076, col: 64, offset: 39141}, name: "PassthroughMacro", }, }, @@ -91516,36 +89757,36 @@ var g = &grammar{ }, { name: "PassthroughMacro", - pos: position{line: 1102, col: 1, offset: 40443}, + pos: position{line: 1102, col: 1, offset: 40447}, expr: &choiceExpr{ - pos: position{line: 1102, col: 21, offset: 40463}, + pos: position{line: 1102, col: 21, offset: 40467}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1102, col: 21, offset: 40463}, + pos: position{line: 1102, col: 21, offset: 40467}, run: (*parser).callonPassthroughMacro2, expr: &seqExpr{ - pos: position{line: 1102, col: 21, offset: 40463}, + pos: position{line: 1102, col: 21, offset: 40467}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1102, col: 21, offset: 40463}, + pos: position{line: 1102, col: 21, offset: 40467}, val: "pass:[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1102, col: 30, offset: 40472}, + pos: position{line: 1102, col: 30, offset: 40476}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1102, col: 38, offset: 40480}, + pos: position{line: 1102, col: 38, offset: 40484}, expr: &choiceExpr{ - pos: position{line: 1108, col: 31, offset: 40779}, + pos: position{line: 1108, col: 31, offset: 40783}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonPassthroughMacro8, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -91554,23 +89795,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonPassthroughMacro11, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPassthroughMacro15, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -91580,21 +89821,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1108, col: 52, offset: 40800}, + pos: position{line: 1108, col: 52, offset: 40804}, run: (*parser).callonPassthroughMacro17, expr: &seqExpr{ - pos: position{line: 1108, col: 53, offset: 40801}, + pos: position{line: 1108, col: 53, offset: 40805}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1108, col: 53, offset: 40801}, + pos: position{line: 1108, col: 53, offset: 40805}, expr: &litMatcher{ - pos: position{line: 1108, col: 54, offset: 40802}, + pos: position{line: 1108, col: 54, offset: 40806}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1108, col: 58, offset: 40806, + line: 1108, col: 58, offset: 40810, }, }, }, @@ -91604,7 +89845,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1102, col: 67, offset: 40509}, + pos: position{line: 1102, col: 67, offset: 40513}, val: "]", ignoreCase: false, }, @@ -91612,35 +89853,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1104, col: 5, offset: 40599}, + pos: position{line: 1104, col: 5, offset: 40603}, run: (*parser).callonPassthroughMacro23, expr: &seqExpr{ - pos: position{line: 1104, col: 5, offset: 40599}, + pos: position{line: 1104, col: 5, offset: 40603}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1104, col: 5, offset: 40599}, + pos: position{line: 1104, col: 5, offset: 40603}, val: "pass:q[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1104, col: 15, offset: 40609}, + pos: position{line: 1104, col: 15, offset: 40613}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1104, col: 23, offset: 40617}, + pos: position{line: 1104, col: 23, offset: 40621}, expr: &choiceExpr{ - pos: position{line: 1104, col: 24, offset: 40618}, + pos: position{line: 1104, col: 24, offset: 40622}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1104, col: 24, offset: 40618}, + pos: position{line: 1104, col: 24, offset: 40622}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonPassthroughMacro30, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -91649,23 +89890,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonPassthroughMacro33, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonPassthroughMacro37, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -91675,21 +89916,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1108, col: 52, offset: 40800}, + pos: position{line: 1108, col: 52, offset: 40804}, run: (*parser).callonPassthroughMacro39, expr: &seqExpr{ - pos: position{line: 1108, col: 53, offset: 40801}, + pos: position{line: 1108, col: 53, offset: 40805}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1108, col: 53, offset: 40801}, + pos: position{line: 1108, col: 53, offset: 40805}, expr: &litMatcher{ - pos: position{line: 1108, col: 54, offset: 40802}, + pos: position{line: 1108, col: 54, offset: 40806}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1108, col: 58, offset: 40806, + line: 1108, col: 58, offset: 40810, }, }, }, @@ -91699,7 +89940,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1104, col: 65, offset: 40659}, + pos: position{line: 1104, col: 65, offset: 40663}, val: "]", ignoreCase: false, }, @@ -91711,31 +89952,31 @@ var g = &grammar{ }, { name: "InlineFootnote", - pos: position{line: 1203, col: 1, offset: 44221}, + pos: position{line: 1203, col: 1, offset: 44225}, expr: &choiceExpr{ - pos: position{line: 1203, col: 19, offset: 44239}, + pos: position{line: 1203, col: 19, offset: 44243}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1203, col: 19, offset: 44239}, + pos: position{line: 1203, col: 19, offset: 44243}, run: (*parser).callonInlineFootnote2, expr: &seqExpr{ - pos: position{line: 1203, col: 19, offset: 44239}, + pos: position{line: 1203, col: 19, offset: 44243}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1203, col: 19, offset: 44239}, + pos: position{line: 1203, col: 19, offset: 44243}, val: "footnote:[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1203, col: 32, offset: 44252}, + pos: position{line: 1203, col: 32, offset: 44256}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1203, col: 41, offset: 44261}, + pos: position{line: 1203, col: 41, offset: 44265}, name: "FootnoteContent", }, }, &litMatcher{ - pos: position{line: 1203, col: 58, offset: 44278}, + pos: position{line: 1203, col: 58, offset: 44282}, val: "]", ignoreCase: false, }, @@ -91743,34 +89984,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1205, col: 5, offset: 44353}, + pos: position{line: 1205, col: 5, offset: 44357}, run: (*parser).callonInlineFootnote8, expr: &seqExpr{ - pos: position{line: 1205, col: 5, offset: 44353}, + pos: position{line: 1205, col: 5, offset: 44357}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1205, col: 5, offset: 44353}, + pos: position{line: 1205, col: 5, offset: 44357}, val: "footnoteref:[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1205, col: 21, offset: 44369}, + pos: position{line: 1205, col: 21, offset: 44373}, label: "ref", expr: &actionExpr{ - pos: position{line: 1211, col: 16, offset: 44666}, + pos: position{line: 1211, col: 16, offset: 44670}, run: (*parser).callonInlineFootnote12, expr: &zeroOrMoreExpr{ - pos: position{line: 1211, col: 16, offset: 44666}, + pos: position{line: 1211, col: 16, offset: 44670}, expr: &choiceExpr{ - pos: position{line: 1211, col: 17, offset: 44667}, + pos: position{line: 1211, col: 17, offset: 44671}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineFootnote15, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -91779,23 +90020,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineFootnote18, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineFootnote22, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -91805,55 +90046,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1211, col: 38, offset: 44688}, + pos: position{line: 1211, col: 38, offset: 44692}, run: (*parser).callonInlineFootnote24, expr: &seqExpr{ - pos: position{line: 1211, col: 39, offset: 44689}, + pos: position{line: 1211, col: 39, offset: 44693}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1211, col: 39, offset: 44689}, + pos: position{line: 1211, col: 39, offset: 44693}, expr: &litMatcher{ - pos: position{line: 1211, col: 40, offset: 44690}, + pos: position{line: 1211, col: 40, offset: 44694}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1211, col: 44, offset: 44694}, + pos: position{line: 1211, col: 44, offset: 44698}, expr: &litMatcher{ - pos: position{line: 1211, col: 45, offset: 44695}, + pos: position{line: 1211, col: 45, offset: 44699}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1211, col: 49, offset: 44699}, + pos: position{line: 1211, col: 49, offset: 44703}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1211, col: 55, offset: 44705, + line: 1211, col: 55, offset: 44709, }, }, }, @@ -91864,20 +90105,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1205, col: 39, offset: 44387}, + pos: position{line: 1205, col: 39, offset: 44391}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1205, col: 43, offset: 44391}, + pos: position{line: 1205, col: 43, offset: 44395}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1205, col: 52, offset: 44400}, + pos: position{line: 1205, col: 52, offset: 44404}, name: "FootnoteContent", }, }, &litMatcher{ - pos: position{line: 1205, col: 69, offset: 44417}, + pos: position{line: 1205, col: 69, offset: 44421}, val: "]", ignoreCase: false, }, @@ -91885,34 +90126,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1207, col: 5, offset: 44502}, + pos: position{line: 1207, col: 5, offset: 44506}, run: (*parser).callonInlineFootnote41, expr: &seqExpr{ - pos: position{line: 1207, col: 5, offset: 44502}, + pos: position{line: 1207, col: 5, offset: 44506}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1207, col: 5, offset: 44502}, + pos: position{line: 1207, col: 5, offset: 44506}, val: "footnoteref:[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1207, col: 21, offset: 44518}, + pos: position{line: 1207, col: 21, offset: 44522}, label: "ref", expr: &actionExpr{ - pos: position{line: 1211, col: 16, offset: 44666}, + pos: position{line: 1211, col: 16, offset: 44670}, run: (*parser).callonInlineFootnote45, expr: &zeroOrMoreExpr{ - pos: position{line: 1211, col: 16, offset: 44666}, + pos: position{line: 1211, col: 16, offset: 44670}, expr: &choiceExpr{ - pos: position{line: 1211, col: 17, offset: 44667}, + pos: position{line: 1211, col: 17, offset: 44671}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonInlineFootnote48, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -91921,23 +90162,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonInlineFootnote51, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonInlineFootnote55, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -91947,55 +90188,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1211, col: 38, offset: 44688}, + pos: position{line: 1211, col: 38, offset: 44692}, run: (*parser).callonInlineFootnote57, expr: &seqExpr{ - pos: position{line: 1211, col: 39, offset: 44689}, + pos: position{line: 1211, col: 39, offset: 44693}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1211, col: 39, offset: 44689}, + pos: position{line: 1211, col: 39, offset: 44693}, expr: &litMatcher{ - pos: position{line: 1211, col: 40, offset: 44690}, + pos: position{line: 1211, col: 40, offset: 44694}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1211, col: 44, offset: 44694}, + pos: position{line: 1211, col: 44, offset: 44698}, expr: &litMatcher{ - pos: position{line: 1211, col: 45, offset: 44695}, + pos: position{line: 1211, col: 45, offset: 44699}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1211, col: 49, offset: 44699}, + pos: position{line: 1211, col: 49, offset: 44703}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1211, col: 55, offset: 44705, + line: 1211, col: 55, offset: 44709, }, }, }, @@ -92006,7 +90247,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1207, col: 39, offset: 44536}, + pos: position{line: 1207, col: 39, offset: 44540}, val: "]", ignoreCase: false, }, @@ -92018,67 +90259,67 @@ var g = &grammar{ }, { name: "FootnoteContent", - pos: position{line: 1217, col: 1, offset: 44824}, + pos: position{line: 1217, col: 1, offset: 44828}, expr: &actionExpr{ - pos: position{line: 1217, col: 20, offset: 44843}, + pos: position{line: 1217, col: 20, offset: 44847}, run: (*parser).callonFootnoteContent1, expr: &labeledExpr{ - pos: position{line: 1217, col: 20, offset: 44843}, + pos: position{line: 1217, col: 20, offset: 44847}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 1217, col: 29, offset: 44852}, + pos: position{line: 1217, col: 29, offset: 44856}, expr: &seqExpr{ - pos: position{line: 1217, col: 30, offset: 44853}, + pos: position{line: 1217, col: 30, offset: 44857}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1217, col: 30, offset: 44853}, + pos: position{line: 1217, col: 30, offset: 44857}, expr: &litMatcher{ - pos: position{line: 1217, col: 31, offset: 44854}, + pos: position{line: 1217, col: 31, offset: 44858}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1217, col: 35, offset: 44858}, + pos: position{line: 1217, col: 35, offset: 44862}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1217, col: 40, offset: 44863}, + pos: position{line: 1217, col: 40, offset: 44867}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFootnoteContent16, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -92087,36 +90328,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1217, col: 44, offset: 44867}, + pos: position{line: 1217, col: 44, offset: 44871}, expr: &actionExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, run: (*parser).callonFootnoteContent19, expr: &seqExpr{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 249, col: 20, offset: 8384}, + pos: position{line: 249, col: 20, offset: 8388}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 249, col: 25, offset: 8389}, + pos: position{line: 249, col: 25, offset: 8393}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonFootnoteContent23, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonFootnoteContent26, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -92125,23 +90366,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonFootnoteContent29, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -92151,20 +90392,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFootnoteContent38, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -92173,47 +90414,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -92224,25 +90465,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 249, col: 33, offset: 8397}, + pos: position{line: 249, col: 33, offset: 8401}, val: "]]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 249, col: 38, offset: 8402}, + pos: position{line: 249, col: 38, offset: 8406}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFootnoteContent55, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -92255,24 +90496,24 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1217, col: 61, offset: 44884}, + pos: position{line: 1217, col: 61, offset: 44888}, name: "InlineElement", }, &zeroOrMoreExpr{ - pos: position{line: 1217, col: 75, offset: 44898}, + pos: position{line: 1217, col: 75, offset: 44902}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFootnoteContent61, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -92288,40 +90529,40 @@ var g = &grammar{ }, { name: "DelimitedBlock", - pos: position{line: 1225, col: 1, offset: 45221}, + pos: position{line: 1225, col: 1, offset: 45225}, expr: &choiceExpr{ - pos: position{line: 1225, col: 19, offset: 45239}, + pos: position{line: 1225, col: 19, offset: 45243}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1225, col: 19, offset: 45239}, + pos: position{line: 1225, col: 19, offset: 45243}, name: "FencedBlock", }, &actionExpr{ - pos: position{line: 1259, col: 17, offset: 46505}, + pos: position{line: 1259, col: 17, offset: 46509}, run: (*parser).callonDelimitedBlock3, expr: &seqExpr{ - pos: position{line: 1259, col: 17, offset: 46505}, + pos: position{line: 1259, col: 17, offset: 46509}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -92330,67 +90571,67 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1259, col: 39, offset: 46527}, + pos: position{line: 1259, col: 39, offset: 46531}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1259, col: 47, offset: 46535}, + pos: position{line: 1259, col: 47, offset: 46539}, expr: &choiceExpr{ - pos: position{line: 1263, col: 24, offset: 46705}, + pos: position{line: 1263, col: 24, offset: 46709}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1265, col: 23, offset: 46771}, + pos: position{line: 1265, col: 23, offset: 46775}, run: (*parser).callonDelimitedBlock19, expr: &seqExpr{ - pos: position{line: 1265, col: 23, offset: 46771}, + pos: position{line: 1265, col: 23, offset: 46775}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1265, col: 23, offset: 46771}, + pos: position{line: 1265, col: 23, offset: 46775}, expr: &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock27, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -92399,24 +90640,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -92425,76 +90666,76 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1265, col: 46, offset: 46794}, + pos: position{line: 1265, col: 46, offset: 46798}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 1265, col: 51, offset: 46799}, + pos: position{line: 1265, col: 51, offset: 46803}, label: "include", expr: &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonDelimitedBlock38, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonDelimitedBlock41, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonDelimitedBlock45, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -92502,32 +90743,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonDelimitedBlock57, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonDelimitedBlock61, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -92535,9 +90776,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -92550,7 +90791,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -92558,18 +90799,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonDelimitedBlock67, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDelimitedBlock69, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -92578,57 +90819,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonDelimitedBlock79, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -92638,20 +90879,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock88, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -92660,9 +90901,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -92670,45 +90911,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -92718,16 +90959,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -92744,95 +90985,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonDelimitedBlock106, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonDelimitedBlock112, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonDelimitedBlock116, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonDelimitedBlock120, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDelimitedBlock124, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock127, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock132, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92845,34 +91086,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock136, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock141, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92888,32 +91129,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDelimitedBlock143, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock145, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock150, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92930,57 +91171,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonDelimitedBlock154, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDelimitedBlock159, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock162, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock167, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92993,34 +91234,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock171, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock176, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93036,32 +91277,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDelimitedBlock178, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock180, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock185, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93086,52 +91327,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonDelimitedBlock187, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDelimitedBlock192, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock195, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock200, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93144,34 +91385,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock204, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock209, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93187,32 +91428,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDelimitedBlock211, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock213, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock218, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93229,57 +91470,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonDelimitedBlock222, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDelimitedBlock227, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock230, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock235, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93292,34 +91533,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock239, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock244, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93335,32 +91576,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDelimitedBlock246, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock248, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock253, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93382,7 +91623,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -93390,35 +91631,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonDelimitedBlock256, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock259, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock264, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93431,34 +91672,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock268, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock273, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93474,40 +91715,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonDelimitedBlock275, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock279, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock284, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93520,34 +91761,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock288, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock293, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93560,7 +91801,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -93568,40 +91809,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonDelimitedBlock296, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock300, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock305, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93614,7 +91855,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -93622,32 +91863,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonDelimitedBlock308, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonDelimitedBlock310, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonDelimitedBlock315, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93661,44 +91902,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonDelimitedBlock317, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock327, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -93707,7 +91948,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -93717,20 +91958,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock333, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -93739,20 +91980,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -93764,9 +92005,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -93775,71 +92016,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonDelimitedBlock342, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDelimitedBlock345, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDelimitedBlock348, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDelimitedBlock351, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDelimitedBlock354, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDelimitedBlock359, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -93848,23 +92089,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDelimitedBlock362, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock366, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -93874,37 +92115,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDelimitedBlock368, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -93918,31 +92159,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonDelimitedBlock379, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDelimitedBlock383, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -93951,23 +92192,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDelimitedBlock386, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock390, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -93977,37 +92218,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonDelimitedBlock392, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -94019,28 +92260,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock406, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94052,71 +92293,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonDelimitedBlock408, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonDelimitedBlock411, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonDelimitedBlock414, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonDelimitedBlock417, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonDelimitedBlock420, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDelimitedBlock425, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -94125,23 +92366,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDelimitedBlock428, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock432, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94151,37 +92392,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonDelimitedBlock434, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -94195,28 +92436,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock448, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94232,7 +92473,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -94245,20 +92486,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock454, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94267,24 +92508,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -94297,44 +92538,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1269, col: 26, offset: 46877}, + pos: position{line: 1269, col: 26, offset: 46881}, run: (*parser).callonDelimitedBlock461, expr: &labeledExpr{ - pos: position{line: 1269, col: 26, offset: 46877}, + pos: position{line: 1269, col: 26, offset: 46881}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1269, col: 32, offset: 46883}, + pos: position{line: 1269, col: 32, offset: 46887}, expr: &actionExpr{ - pos: position{line: 1273, col: 21, offset: 46986}, + pos: position{line: 1273, col: 21, offset: 46990}, run: (*parser).callonDelimitedBlock464, expr: &seqExpr{ - pos: position{line: 1273, col: 21, offset: 46986}, + pos: position{line: 1273, col: 21, offset: 46990}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1273, col: 21, offset: 46986}, + pos: position{line: 1273, col: 21, offset: 46990}, expr: &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock472, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94343,24 +92584,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -94369,32 +92610,32 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1273, col: 44, offset: 47009}, + pos: position{line: 1273, col: 44, offset: 47013}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 1273, col: 49, offset: 47014}, + pos: position{line: 1273, col: 49, offset: 47018}, label: "line", expr: &actionExpr{ - pos: position{line: 1277, col: 28, offset: 47102}, + pos: position{line: 1277, col: 28, offset: 47106}, run: (*parser).callonDelimitedBlock483, expr: &zeroOrMoreExpr{ - pos: position{line: 1277, col: 28, offset: 47102}, + pos: position{line: 1277, col: 28, offset: 47106}, expr: &choiceExpr{ - pos: position{line: 1277, col: 29, offset: 47103}, + pos: position{line: 1277, col: 29, offset: 47107}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDelimitedBlock486, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -94403,23 +92644,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDelimitedBlock489, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock493, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94429,36 +92670,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1277, col: 50, offset: 47124}, + pos: position{line: 1277, col: 50, offset: 47128}, run: (*parser).callonDelimitedBlock495, expr: &seqExpr{ - pos: position{line: 1277, col: 51, offset: 47125}, + pos: position{line: 1277, col: 51, offset: 47129}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1277, col: 51, offset: 47125}, + pos: position{line: 1277, col: 51, offset: 47129}, expr: &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock503, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94467,24 +92708,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -94493,33 +92734,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1277, col: 74, offset: 47148}, + pos: position{line: 1277, col: 74, offset: 47152}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1277, col: 80, offset: 47154, + line: 1277, col: 80, offset: 47158, }, }, }, @@ -94530,24 +92771,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -94563,31 +92804,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1259, col: 71, offset: 46559}, + pos: position{line: 1259, col: 71, offset: 46563}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock528, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94596,24 +92837,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -94621,9 +92862,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -94632,35 +92873,35 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1227, col: 19, offset: 45302}, + pos: position{line: 1227, col: 19, offset: 45306}, name: "ExampleBlock", }, &actionExpr{ - pos: position{line: 1426, col: 17, offset: 52347}, + pos: position{line: 1426, col: 17, offset: 52351}, run: (*parser).callonDelimitedBlock538, expr: &seqExpr{ - pos: position{line: 1426, col: 17, offset: 52347}, + pos: position{line: 1426, col: 17, offset: 52351}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1426, col: 39, offset: 52369}, + pos: position{line: 1426, col: 39, offset: 52373}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock544, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94669,15 +92910,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -94686,28 +92927,28 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1426, col: 51, offset: 52381}, + pos: position{line: 1426, col: 51, offset: 52385}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1426, col: 59, offset: 52389}, + pos: position{line: 1426, col: 59, offset: 52393}, expr: &actionExpr{ - pos: position{line: 1430, col: 21, offset: 52566}, + pos: position{line: 1430, col: 21, offset: 52570}, run: (*parser).callonDelimitedBlock551, expr: &seqExpr{ - pos: position{line: 1430, col: 21, offset: 52566}, + pos: position{line: 1430, col: 21, offset: 52570}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1430, col: 21, offset: 52566}, + pos: position{line: 1430, col: 21, offset: 52570}, expr: &choiceExpr{ - pos: position{line: 1430, col: 22, offset: 52567}, + pos: position{line: 1430, col: 22, offset: 52571}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonDelimitedBlock555, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -94716,23 +92957,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonDelimitedBlock558, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock562, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94742,47 +92983,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1430, col: 43, offset: 52588}, + pos: position{line: 1430, col: 43, offset: 52592}, run: (*parser).callonDelimitedBlock564, expr: &seqExpr{ - pos: position{line: 1430, col: 44, offset: 52589}, + pos: position{line: 1430, col: 44, offset: 52593}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1430, col: 44, offset: 52589}, + pos: position{line: 1430, col: 44, offset: 52593}, expr: &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1430, col: 67, offset: 52612}, + pos: position{line: 1430, col: 67, offset: 52616}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1430, col: 73, offset: 52618, + line: 1430, col: 73, offset: 52622, }, }, }, @@ -94791,24 +93032,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -94819,31 +93060,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1426, col: 81, offset: 52411}, + pos: position{line: 1426, col: 81, offset: 52415}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1426, col: 82, offset: 52412}, + pos: position{line: 1426, col: 82, offset: 52416}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1426, col: 104, offset: 52434}, + pos: position{line: 1426, col: 104, offset: 52438}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonDelimitedBlock586, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94852,24 +93093,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -94877,9 +93118,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -94888,15 +93129,15 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1229, col: 19, offset: 45366}, + pos: position{line: 1229, col: 19, offset: 45370}, name: "VerseBlock", }, &ruleRefExpr{ - pos: position{line: 1230, col: 19, offset: 45396}, + pos: position{line: 1230, col: 19, offset: 45400}, name: "QuoteBlock", }, &ruleRefExpr{ - pos: position{line: 1231, col: 19, offset: 45426}, + pos: position{line: 1231, col: 19, offset: 45430}, name: "SidebarBlock", }, }, @@ -94904,33 +93145,33 @@ var g = &grammar{ }, { name: "FencedBlock", - pos: position{line: 1247, col: 1, offset: 45958}, + pos: position{line: 1247, col: 1, offset: 45962}, expr: &actionExpr{ - pos: position{line: 1247, col: 16, offset: 45973}, + pos: position{line: 1247, col: 16, offset: 45977}, run: (*parser).callonFencedBlock1, expr: &seqExpr{ - pos: position{line: 1247, col: 16, offset: 45973}, + pos: position{line: 1247, col: 16, offset: 45977}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1245, col: 31, offset: 45949}, + pos: position{line: 1245, col: 31, offset: 45953}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlock7, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -94939,65 +93180,65 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1247, col: 37, offset: 45994}, + pos: position{line: 1247, col: 37, offset: 45998}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1247, col: 45, offset: 46002}, + pos: position{line: 1247, col: 45, offset: 46006}, expr: &ruleRefExpr{ - pos: position{line: 1247, col: 46, offset: 46003}, + pos: position{line: 1247, col: 46, offset: 46007}, name: "FencedBlockContent", }, }, }, &choiceExpr{ - pos: position{line: 1247, col: 68, offset: 46025}, + pos: position{line: 1247, col: 68, offset: 46029}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1245, col: 31, offset: 45949}, + pos: position{line: 1245, col: 31, offset: 45953}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlock23, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -95006,24 +93247,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -95031,9 +93272,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -95044,40 +93285,40 @@ var g = &grammar{ }, { name: "FencedBlockContent", - pos: position{line: 1251, col: 1, offset: 46144}, + pos: position{line: 1251, col: 1, offset: 46148}, expr: &choiceExpr{ - pos: position{line: 1251, col: 23, offset: 46166}, + pos: position{line: 1251, col: 23, offset: 46170}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonFencedBlockContent2, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlockContent10, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -95086,24 +93327,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -95112,64 +93353,64 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonFencedBlockContent17, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonFencedBlockContent20, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonFencedBlockContent24, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -95177,32 +93418,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonFencedBlockContent36, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonFencedBlockContent40, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -95210,9 +93451,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -95225,7 +93466,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -95233,18 +93474,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonFencedBlockContent46, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonFencedBlockContent48, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -95253,57 +93494,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonFencedBlockContent58, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -95313,20 +93554,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlockContent67, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -95335,9 +93576,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -95345,45 +93586,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -95393,16 +93634,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -95419,95 +93660,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonFencedBlockContent85, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonFencedBlockContent91, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonFencedBlockContent95, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonFencedBlockContent99, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonFencedBlockContent103, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent106, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent111, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95520,34 +93761,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent115, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent120, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95563,32 +93804,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonFencedBlockContent122, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent124, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent129, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95605,57 +93846,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonFencedBlockContent133, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonFencedBlockContent138, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent141, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent146, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95668,34 +93909,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent150, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent155, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95711,32 +93952,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonFencedBlockContent157, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent159, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent164, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95761,52 +94002,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonFencedBlockContent166, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonFencedBlockContent171, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent174, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent179, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95819,34 +94060,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent183, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent188, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95862,32 +94103,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonFencedBlockContent190, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent192, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent197, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95904,57 +94145,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonFencedBlockContent201, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonFencedBlockContent206, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent209, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent214, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95967,34 +94208,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent218, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent223, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -96010,32 +94251,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonFencedBlockContent225, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent227, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent232, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -96057,7 +94298,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -96065,35 +94306,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonFencedBlockContent235, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent238, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent243, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -96106,34 +94347,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent247, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent252, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -96149,40 +94390,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonFencedBlockContent254, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent258, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent263, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -96195,34 +94436,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent267, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent272, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -96235,7 +94476,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -96243,40 +94484,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonFencedBlockContent275, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent279, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent284, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -96289,7 +94530,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -96297,32 +94538,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonFencedBlockContent287, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonFencedBlockContent289, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonFencedBlockContent294, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -96336,44 +94577,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonFencedBlockContent296, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlockContent306, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -96382,7 +94623,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -96392,20 +94633,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlockContent312, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -96414,20 +94655,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -96439,9 +94680,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -96450,71 +94691,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonFencedBlockContent321, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonFencedBlockContent324, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonFencedBlockContent327, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonFencedBlockContent330, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonFencedBlockContent333, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonFencedBlockContent338, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -96523,23 +94764,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonFencedBlockContent341, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlockContent345, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -96549,37 +94790,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonFencedBlockContent347, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -96593,31 +94834,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonFencedBlockContent358, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonFencedBlockContent362, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -96626,23 +94867,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonFencedBlockContent365, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlockContent369, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -96652,37 +94893,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonFencedBlockContent371, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -96694,28 +94935,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlockContent385, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -96727,71 +94968,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonFencedBlockContent387, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonFencedBlockContent390, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonFencedBlockContent393, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonFencedBlockContent396, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonFencedBlockContent399, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonFencedBlockContent404, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -96800,23 +95041,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonFencedBlockContent407, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlockContent411, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -96826,37 +95067,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonFencedBlockContent413, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -96870,28 +95111,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlockContent427, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -96907,7 +95148,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -96920,20 +95161,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonFencedBlockContent433, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -96942,24 +95183,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -96968,11 +95209,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1251, col: 51, offset: 46194}, + pos: position{line: 1251, col: 51, offset: 46198}, name: "List", }, &ruleRefExpr{ - pos: position{line: 1251, col: 58, offset: 46201}, + pos: position{line: 1251, col: 58, offset: 46205}, name: "BlockParagraph", }, }, @@ -96980,33 +95221,33 @@ var g = &grammar{ }, { name: "ExampleBlock", - pos: position{line: 1288, col: 1, offset: 47582}, + pos: position{line: 1288, col: 1, offset: 47586}, expr: &actionExpr{ - pos: position{line: 1288, col: 17, offset: 47598}, + pos: position{line: 1288, col: 17, offset: 47602}, run: (*parser).callonExampleBlock1, expr: &seqExpr{ - pos: position{line: 1288, col: 17, offset: 47598}, + pos: position{line: 1288, col: 17, offset: 47602}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1286, col: 33, offset: 47573}, + pos: position{line: 1286, col: 33, offset: 47577}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock7, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -97015,66 +95256,66 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1288, col: 39, offset: 47620}, + pos: position{line: 1288, col: 39, offset: 47624}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1288, col: 47, offset: 47628}, + pos: position{line: 1288, col: 47, offset: 47632}, expr: &choiceExpr{ - pos: position{line: 1288, col: 48, offset: 47629}, + pos: position{line: 1288, col: 48, offset: 47633}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonExampleBlock17, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock25, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -97083,24 +95324,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -97109,64 +95350,64 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonExampleBlock32, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonExampleBlock35, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonExampleBlock39, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -97174,32 +95415,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonExampleBlock51, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonExampleBlock55, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -97207,9 +95448,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -97222,7 +95463,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -97230,18 +95471,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonExampleBlock61, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonExampleBlock63, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -97250,57 +95491,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonExampleBlock73, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -97310,20 +95551,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock82, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -97332,9 +95573,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -97342,45 +95583,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -97390,16 +95631,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -97416,95 +95657,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonExampleBlock100, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonExampleBlock106, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonExampleBlock110, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonExampleBlock114, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonExampleBlock118, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock121, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock126, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -97517,34 +95758,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock130, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock135, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -97560,32 +95801,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonExampleBlock137, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock139, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock144, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -97602,57 +95843,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonExampleBlock148, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonExampleBlock153, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock156, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock161, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -97665,34 +95906,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock165, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock170, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -97708,32 +95949,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonExampleBlock172, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock174, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock179, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -97758,52 +95999,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonExampleBlock181, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonExampleBlock186, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock189, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock194, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -97816,34 +96057,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock198, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock203, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -97859,32 +96100,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonExampleBlock205, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock207, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock212, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -97901,57 +96142,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonExampleBlock216, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonExampleBlock221, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock224, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock229, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -97964,34 +96205,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock233, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock238, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -98007,32 +96248,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonExampleBlock240, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock242, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock247, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -98054,7 +96295,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -98062,35 +96303,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonExampleBlock250, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock253, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock258, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -98103,34 +96344,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock262, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock267, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -98146,40 +96387,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonExampleBlock269, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock273, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock278, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -98192,34 +96433,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock282, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock287, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -98232,7 +96473,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -98240,40 +96481,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonExampleBlock290, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock294, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock299, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -98286,7 +96527,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -98294,32 +96535,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonExampleBlock302, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonExampleBlock304, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonExampleBlock309, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -98333,44 +96574,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonExampleBlock311, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock321, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -98379,7 +96620,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -98389,20 +96630,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock327, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -98411,20 +96652,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -98436,9 +96677,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -98447,71 +96688,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonExampleBlock336, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonExampleBlock339, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonExampleBlock342, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonExampleBlock345, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonExampleBlock348, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonExampleBlock353, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -98520,23 +96761,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonExampleBlock356, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock360, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -98546,37 +96787,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonExampleBlock362, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -98590,31 +96831,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonExampleBlock373, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonExampleBlock377, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -98623,23 +96864,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonExampleBlock380, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock384, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -98649,37 +96890,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonExampleBlock386, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -98691,28 +96932,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock400, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -98724,71 +96965,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonExampleBlock402, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonExampleBlock405, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonExampleBlock408, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonExampleBlock411, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonExampleBlock414, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonExampleBlock419, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -98797,23 +97038,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonExampleBlock422, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock426, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -98823,37 +97064,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonExampleBlock428, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -98867,28 +97108,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock442, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -98904,7 +97145,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -98917,20 +97158,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock448, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -98939,24 +97180,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -98965,11 +97206,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1288, col: 76, offset: 47657}, + pos: position{line: 1288, col: 76, offset: 47661}, name: "List", }, &ruleRefExpr{ - pos: position{line: 1288, col: 83, offset: 47664}, + pos: position{line: 1288, col: 83, offset: 47668}, name: "BlockParagraph", }, }, @@ -98977,31 +97218,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1288, col: 102, offset: 47683}, + pos: position{line: 1288, col: 102, offset: 47687}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1286, col: 33, offset: 47573}, + pos: position{line: 1286, col: 33, offset: 47577}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonExampleBlock463, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99010,24 +97251,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -99035,9 +97276,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -99048,17 +97289,17 @@ var g = &grammar{ }, { name: "BlockParagraph", - pos: position{line: 1293, col: 1, offset: 47822}, + pos: position{line: 1293, col: 1, offset: 47826}, expr: &actionExpr{ - pos: position{line: 1293, col: 20, offset: 47841}, + pos: position{line: 1293, col: 20, offset: 47845}, run: (*parser).callonBlockParagraph1, expr: &labeledExpr{ - pos: position{line: 1293, col: 20, offset: 47841}, + pos: position{line: 1293, col: 20, offset: 47845}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1293, col: 26, offset: 47847}, + pos: position{line: 1293, col: 26, offset: 47851}, expr: &ruleRefExpr{ - pos: position{line: 1293, col: 27, offset: 47848}, + pos: position{line: 1293, col: 27, offset: 47852}, name: "BlockParagraphLine", }, }, @@ -99067,36 +97308,36 @@ var g = &grammar{ }, { name: "BlockParagraphLine", - pos: position{line: 1297, col: 1, offset: 47933}, + pos: position{line: 1297, col: 1, offset: 47937}, expr: &actionExpr{ - pos: position{line: 1297, col: 23, offset: 47955}, + pos: position{line: 1297, col: 23, offset: 47959}, run: (*parser).callonBlockParagraphLine1, expr: &seqExpr{ - pos: position{line: 1297, col: 23, offset: 47955}, + pos: position{line: 1297, col: 23, offset: 47959}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1297, col: 23, offset: 47955}, + pos: position{line: 1297, col: 23, offset: 47959}, expr: &actionExpr{ - pos: position{line: 694, col: 26, offset: 23175}, + pos: position{line: 694, col: 26, offset: 23179}, run: (*parser).callonBlockParagraphLine4, expr: &seqExpr{ - pos: position{line: 694, col: 26, offset: 23175}, + pos: position{line: 694, col: 26, offset: 23179}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 694, col: 26, offset: 23175}, + pos: position{line: 694, col: 26, offset: 23179}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99105,66 +97346,66 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 694, col: 30, offset: 23179}, + pos: position{line: 694, col: 30, offset: 23183}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 696, col: 5, offset: 23234}, + pos: position{line: 696, col: 5, offset: 23238}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 696, col: 5, offset: 23234}, + pos: position{line: 696, col: 5, offset: 23238}, run: (*parser).callonBlockParagraphLine13, expr: &litMatcher{ - pos: position{line: 696, col: 5, offset: 23234}, + pos: position{line: 696, col: 5, offset: 23238}, val: ".....", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 698, col: 9, offset: 23347}, + pos: position{line: 698, col: 9, offset: 23351}, run: (*parser).callonBlockParagraphLine15, expr: &litMatcher{ - pos: position{line: 698, col: 9, offset: 23347}, + pos: position{line: 698, col: 9, offset: 23351}, val: "....", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 700, col: 9, offset: 23458}, + pos: position{line: 700, col: 9, offset: 23462}, run: (*parser).callonBlockParagraphLine17, expr: &litMatcher{ - pos: position{line: 700, col: 9, offset: 23458}, + pos: position{line: 700, col: 9, offset: 23462}, val: "...", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 702, col: 9, offset: 23567}, + pos: position{line: 702, col: 9, offset: 23571}, run: (*parser).callonBlockParagraphLine19, expr: &litMatcher{ - pos: position{line: 702, col: 9, offset: 23567}, + pos: position{line: 702, col: 9, offset: 23571}, val: "..", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 704, col: 9, offset: 23674}, + pos: position{line: 704, col: 9, offset: 23678}, run: (*parser).callonBlockParagraphLine21, expr: &litMatcher{ - pos: position{line: 704, col: 9, offset: 23674}, + pos: position{line: 704, col: 9, offset: 23678}, val: ".", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 707, col: 9, offset: 23801}, + pos: position{line: 707, col: 9, offset: 23805}, run: (*parser).callonBlockParagraphLine23, expr: &seqExpr{ - pos: position{line: 707, col: 9, offset: 23801}, + pos: position{line: 707, col: 9, offset: 23805}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 707, col: 9, offset: 23801}, + pos: position{line: 707, col: 9, offset: 23805}, expr: &charClassMatcher{ - pos: position{line: 707, col: 10, offset: 23802}, + pos: position{line: 707, col: 10, offset: 23806}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -99172,7 +97413,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 707, col: 18, offset: 23810}, + pos: position{line: 707, col: 18, offset: 23814}, val: ".", ignoreCase: false, }, @@ -99180,20 +97421,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 709, col: 9, offset: 23913}, + pos: position{line: 709, col: 9, offset: 23917}, run: (*parser).callonBlockParagraphLine28, expr: &seqExpr{ - pos: position{line: 709, col: 9, offset: 23913}, + pos: position{line: 709, col: 9, offset: 23917}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 709, col: 10, offset: 23914}, + pos: position{line: 709, col: 10, offset: 23918}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 709, col: 17, offset: 23921}, + pos: position{line: 709, col: 17, offset: 23925}, val: ".", ignoreCase: false, }, @@ -99201,20 +97442,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 711, col: 9, offset: 24027}, + pos: position{line: 711, col: 9, offset: 24031}, run: (*parser).callonBlockParagraphLine32, expr: &seqExpr{ - pos: position{line: 711, col: 9, offset: 24027}, + pos: position{line: 711, col: 9, offset: 24031}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 711, col: 10, offset: 24028}, + pos: position{line: 711, col: 10, offset: 24032}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 711, col: 17, offset: 24035}, + pos: position{line: 711, col: 17, offset: 24039}, val: ".", ignoreCase: false, }, @@ -99222,15 +97463,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 713, col: 9, offset: 24141}, + pos: position{line: 713, col: 9, offset: 24145}, run: (*parser).callonBlockParagraphLine36, expr: &seqExpr{ - pos: position{line: 713, col: 9, offset: 24141}, + pos: position{line: 713, col: 9, offset: 24145}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 713, col: 9, offset: 24141}, + pos: position{line: 713, col: 9, offset: 24145}, expr: &charClassMatcher{ - pos: position{line: 713, col: 10, offset: 24142}, + pos: position{line: 713, col: 10, offset: 24146}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, @@ -99238,7 +97479,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 713, col: 18, offset: 24150}, + pos: position{line: 713, col: 18, offset: 24154}, val: ")", ignoreCase: false, }, @@ -99246,15 +97487,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 715, col: 9, offset: 24256}, + pos: position{line: 715, col: 9, offset: 24260}, run: (*parser).callonBlockParagraphLine41, expr: &seqExpr{ - pos: position{line: 715, col: 9, offset: 24256}, + pos: position{line: 715, col: 9, offset: 24260}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 715, col: 9, offset: 24256}, + pos: position{line: 715, col: 9, offset: 24260}, expr: &charClassMatcher{ - pos: position{line: 715, col: 10, offset: 24257}, + pos: position{line: 715, col: 10, offset: 24261}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, @@ -99262,7 +97503,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 715, col: 18, offset: 24265}, + pos: position{line: 715, col: 18, offset: 24269}, val: ")", ignoreCase: false, }, @@ -99273,20 +97514,20 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 717, col: 8, offset: 24370}, + pos: position{line: 717, col: 8, offset: 24374}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine49, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99299,28 +97540,28 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1298, col: 9, offset: 47989}, + pos: position{line: 1298, col: 9, offset: 47993}, expr: &actionExpr{ - pos: position{line: 733, col: 5, offset: 25065}, + pos: position{line: 733, col: 5, offset: 25069}, run: (*parser).callonBlockParagraphLine52, expr: &seqExpr{ - pos: position{line: 733, col: 5, offset: 25065}, + pos: position{line: 733, col: 5, offset: 25069}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 733, col: 5, offset: 25065}, + pos: position{line: 733, col: 5, offset: 25069}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine57, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99329,61 +97570,61 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 733, col: 9, offset: 25069}, + pos: position{line: 733, col: 9, offset: 25073}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 734, col: 9, offset: 25086}, + pos: position{line: 734, col: 9, offset: 25090}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 734, col: 9, offset: 25086}, + pos: position{line: 734, col: 9, offset: 25090}, run: (*parser).callonBlockParagraphLine61, expr: &litMatcher{ - pos: position{line: 734, col: 9, offset: 25086}, + pos: position{line: 734, col: 9, offset: 25090}, val: "*****", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 737, col: 11, offset: 25255}, + pos: position{line: 737, col: 11, offset: 25259}, run: (*parser).callonBlockParagraphLine63, expr: &litMatcher{ - pos: position{line: 737, col: 11, offset: 25255}, + pos: position{line: 737, col: 11, offset: 25259}, val: "****", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 740, col: 11, offset: 25424}, + pos: position{line: 740, col: 11, offset: 25428}, run: (*parser).callonBlockParagraphLine65, expr: &litMatcher{ - pos: position{line: 740, col: 11, offset: 25424}, + pos: position{line: 740, col: 11, offset: 25428}, val: "***", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 743, col: 11, offset: 25593}, + pos: position{line: 743, col: 11, offset: 25597}, run: (*parser).callonBlockParagraphLine67, expr: &litMatcher{ - pos: position{line: 743, col: 11, offset: 25593}, + pos: position{line: 743, col: 11, offset: 25597}, val: "**", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 746, col: 11, offset: 25759}, + pos: position{line: 746, col: 11, offset: 25763}, run: (*parser).callonBlockParagraphLine69, expr: &litMatcher{ - pos: position{line: 746, col: 11, offset: 25759}, + pos: position{line: 746, col: 11, offset: 25763}, val: "*", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 749, col: 11, offset: 25923}, + pos: position{line: 749, col: 11, offset: 25927}, run: (*parser).callonBlockParagraphLine71, expr: &litMatcher{ - pos: position{line: 749, col: 11, offset: 25923}, + pos: position{line: 749, col: 11, offset: 25927}, val: "-", ignoreCase: false, }, @@ -99392,20 +97633,20 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 751, col: 12, offset: 26070}, + pos: position{line: 751, col: 12, offset: 26074}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine76, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99418,25 +97659,25 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1299, col: 9, offset: 48025}, + pos: position{line: 1299, col: 9, offset: 48029}, expr: &seqExpr{ - pos: position{line: 1299, col: 11, offset: 48027}, + pos: position{line: 1299, col: 11, offset: 48031}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 774, col: 24, offset: 26967}, + pos: position{line: 774, col: 24, offset: 26971}, run: (*parser).callonBlockParagraphLine80, expr: &zeroOrMoreExpr{ - pos: position{line: 774, col: 24, offset: 26967}, + pos: position{line: 774, col: 24, offset: 26971}, expr: &choiceExpr{ - pos: position{line: 774, col: 25, offset: 26968}, + pos: position{line: 774, col: 25, offset: 26972}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonBlockParagraphLine83, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -99445,23 +97686,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonBlockParagraphLine86, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine90, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99471,23 +97712,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 774, col: 46, offset: 26989}, + pos: position{line: 774, col: 46, offset: 26993}, run: (*parser).callonBlockParagraphLine92, expr: &seqExpr{ - pos: position{line: 774, col: 47, offset: 26990}, + pos: position{line: 774, col: 47, offset: 26994}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 774, col: 47, offset: 26990}, + pos: position{line: 774, col: 47, offset: 26994}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -99497,15 +97738,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 774, col: 56, offset: 26999}, + pos: position{line: 774, col: 56, offset: 27003}, expr: &litMatcher{ - pos: position{line: 774, col: 57, offset: 27000}, + pos: position{line: 774, col: 57, offset: 27004}, val: "::", ignoreCase: false, }, }, &anyMatcher{ - line: 774, col: 63, offset: 27006, + line: 774, col: 63, offset: 27010, }, }, }, @@ -99515,23 +97756,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 781, col: 29, offset: 27187}, + pos: position{line: 781, col: 29, offset: 27191}, run: (*parser).callonBlockParagraphLine101, expr: &choiceExpr{ - pos: position{line: 781, col: 30, offset: 27188}, + pos: position{line: 781, col: 30, offset: 27192}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 781, col: 30, offset: 27188}, + pos: position{line: 781, col: 30, offset: 27192}, val: "::::", ignoreCase: false, }, &litMatcher{ - pos: position{line: 781, col: 39, offset: 27197}, + pos: position{line: 781, col: 39, offset: 27201}, val: ":::", ignoreCase: false, }, &litMatcher{ - pos: position{line: 781, col: 47, offset: 27205}, + pos: position{line: 781, col: 47, offset: 27209}, val: "::", ignoreCase: false, }, @@ -99542,30 +97783,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1300, col: 9, offset: 48082}, + pos: position{line: 1300, col: 9, offset: 48086}, expr: &seqExpr{ - pos: position{line: 679, col: 25, offset: 22630}, + pos: position{line: 679, col: 25, offset: 22634}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 679, col: 25, offset: 22630}, + pos: position{line: 679, col: 25, offset: 22634}, val: "+", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 679, col: 29, offset: 22634}, + pos: position{line: 679, col: 29, offset: 22638}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine112, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99574,24 +97815,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -99600,38 +97841,38 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1301, col: 9, offset: 48115}, + pos: position{line: 1301, col: 9, offset: 48119}, expr: &choiceExpr{ - pos: position{line: 1233, col: 19, offset: 45458}, + pos: position{line: 1233, col: 19, offset: 45462}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1245, col: 25, offset: 45943}, + pos: position{line: 1245, col: 25, offset: 45947}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1245, col: 31, offset: 45949}, + pos: position{line: 1245, col: 31, offset: 45953}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine127, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99640,24 +97881,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -99665,28 +97906,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine139, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99695,24 +97936,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -99720,28 +97961,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1286, col: 26, offset: 47566}, + pos: position{line: 1286, col: 26, offset: 47570}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1286, col: 33, offset: 47573}, + pos: position{line: 1286, col: 33, offset: 47577}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine151, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99750,24 +97991,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -99775,33 +98016,33 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine164, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99810,24 +98051,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -99835,28 +98076,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1382, col: 33, offset: 50822}, + pos: position{line: 1382, col: 33, offset: 50826}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonBlockParagraphLine176, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99865,24 +98106,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -99893,10 +98134,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1302, col: 9, offset: 48142}, + pos: position{line: 1302, col: 9, offset: 48146}, label: "line", expr: &ruleRefExpr{ - pos: position{line: 1302, col: 15, offset: 48148}, + pos: position{line: 1302, col: 15, offset: 48152}, name: "InlineElements", }, }, @@ -99906,33 +98147,33 @@ var g = &grammar{ }, { name: "QuoteBlock", - pos: position{line: 1311, col: 1, offset: 48448}, + pos: position{line: 1311, col: 1, offset: 48452}, expr: &actionExpr{ - pos: position{line: 1311, col: 15, offset: 48462}, + pos: position{line: 1311, col: 15, offset: 48466}, run: (*parser).callonQuoteBlock1, expr: &seqExpr{ - pos: position{line: 1311, col: 15, offset: 48462}, + pos: position{line: 1311, col: 15, offset: 48466}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlock7, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -99941,65 +98182,65 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1311, col: 35, offset: 48482}, + pos: position{line: 1311, col: 35, offset: 48486}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1311, col: 43, offset: 48490}, + pos: position{line: 1311, col: 43, offset: 48494}, expr: &ruleRefExpr{ - pos: position{line: 1311, col: 44, offset: 48491}, + pos: position{line: 1311, col: 44, offset: 48495}, name: "QuoteBlockElement", }, }, }, &choiceExpr{ - pos: position{line: 1311, col: 65, offset: 48512}, + pos: position{line: 1311, col: 65, offset: 48516}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlock23, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -100008,24 +98249,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -100033,9 +98274,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -100046,38 +98287,38 @@ var g = &grammar{ }, { name: "QuoteBlockElement", - pos: position{line: 1315, col: 1, offset: 48629}, + pos: position{line: 1315, col: 1, offset: 48633}, expr: &actionExpr{ - pos: position{line: 1316, col: 5, offset: 48655}, + pos: position{line: 1316, col: 5, offset: 48659}, run: (*parser).callonQuoteBlockElement1, expr: &seqExpr{ - pos: position{line: 1316, col: 5, offset: 48655}, + pos: position{line: 1316, col: 5, offset: 48659}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1316, col: 5, offset: 48655}, + pos: position{line: 1316, col: 5, offset: 48659}, expr: &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -100086,24 +98327,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -100112,50 +98353,50 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1316, col: 26, offset: 48676}, + pos: position{line: 1316, col: 26, offset: 48680}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 1316, col: 31, offset: 48681}, + pos: position{line: 1316, col: 31, offset: 48685}, label: "element", expr: &choiceExpr{ - pos: position{line: 1316, col: 40, offset: 48690}, + pos: position{line: 1316, col: 40, offset: 48694}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonQuoteBlockElement21, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement29, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -100164,24 +98405,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -100190,64 +98431,64 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonQuoteBlockElement36, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonQuoteBlockElement39, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonQuoteBlockElement43, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -100255,32 +98496,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonQuoteBlockElement55, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonQuoteBlockElement59, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -100288,9 +98529,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -100303,7 +98544,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -100311,18 +98552,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonQuoteBlockElement65, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement67, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -100331,57 +98572,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonQuoteBlockElement77, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -100391,20 +98632,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement86, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -100413,9 +98654,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -100423,45 +98664,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -100471,16 +98712,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -100497,95 +98738,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonQuoteBlockElement104, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonQuoteBlockElement110, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonQuoteBlockElement114, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonQuoteBlockElement118, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonQuoteBlockElement122, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement125, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement130, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -100598,34 +98839,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement134, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement139, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -100641,32 +98882,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonQuoteBlockElement141, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement143, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement148, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -100683,57 +98924,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonQuoteBlockElement152, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonQuoteBlockElement157, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement160, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement165, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -100746,34 +98987,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement169, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement174, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -100789,32 +99030,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonQuoteBlockElement176, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement178, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement183, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -100839,52 +99080,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonQuoteBlockElement185, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonQuoteBlockElement190, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement193, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement198, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -100897,34 +99138,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement202, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement207, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -100940,32 +99181,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonQuoteBlockElement209, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement211, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement216, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -100982,57 +99223,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonQuoteBlockElement220, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonQuoteBlockElement225, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement228, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement233, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -101045,34 +99286,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement237, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement242, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -101088,32 +99329,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonQuoteBlockElement244, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement246, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement251, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -101135,7 +99376,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -101143,35 +99384,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonQuoteBlockElement254, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement257, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement262, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -101184,34 +99425,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement266, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement271, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -101227,40 +99468,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonQuoteBlockElement273, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement277, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement282, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -101273,34 +99514,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement286, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement291, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -101313,7 +99554,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -101321,40 +99562,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonQuoteBlockElement294, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement298, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement303, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -101367,7 +99608,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -101375,32 +99616,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonQuoteBlockElement306, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement308, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement313, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -101414,44 +99655,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonQuoteBlockElement315, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement325, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -101460,7 +99701,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -101470,20 +99711,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement331, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -101492,20 +99733,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -101517,9 +99758,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -101528,71 +99769,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonQuoteBlockElement340, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement343, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement346, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement349, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement352, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement357, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -101601,23 +99842,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement360, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement364, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -101627,37 +99868,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement366, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -101671,31 +99912,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonQuoteBlockElement377, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement381, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -101704,23 +99945,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement384, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement388, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -101730,37 +99971,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonQuoteBlockElement390, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -101772,28 +100013,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement404, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -101805,71 +100046,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonQuoteBlockElement406, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement409, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement412, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement415, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement418, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement423, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -101878,23 +100119,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement426, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement430, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -101904,37 +100145,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement432, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -101948,28 +100189,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement446, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -101985,7 +100226,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -101998,20 +100239,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement452, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -102020,24 +100261,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -102046,42 +100287,42 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1318, col: 15, offset: 48743}, + pos: position{line: 1318, col: 15, offset: 48747}, name: "VerseBlock", }, &ruleRefExpr{ - pos: position{line: 1319, col: 15, offset: 48768}, + pos: position{line: 1319, col: 15, offset: 48772}, name: "VerseParagraph", }, &actionExpr{ - pos: position{line: 1168, col: 15, offset: 42661}, + pos: position{line: 1168, col: 15, offset: 42665}, run: (*parser).callonQuoteBlockElement461, expr: &seqExpr{ - pos: position{line: 1168, col: 15, offset: 42661}, + pos: position{line: 1168, col: 15, offset: 42665}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1168, col: 15, offset: 42661}, + pos: position{line: 1168, col: 15, offset: 42665}, val: "image::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1168, col: 25, offset: 42671}, + pos: position{line: 1168, col: 25, offset: 42675}, label: "path", expr: &actionExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, run: (*parser).callonQuoteBlockElement465, expr: &oneOrMoreExpr{ - pos: position{line: 1559, col: 8, offset: 56889}, + pos: position{line: 1559, col: 8, offset: 56893}, expr: &choiceExpr{ - pos: position{line: 1559, col: 9, offset: 56890}, + pos: position{line: 1559, col: 9, offset: 56894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement468, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -102090,23 +100331,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1559, col: 21, offset: 56902}, + pos: position{line: 1559, col: 21, offset: 56906}, run: (*parser).callonQuoteBlockElement471, expr: &seqExpr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1559, col: 22, offset: 56903}, + pos: position{line: 1559, col: 22, offset: 56907}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -102116,20 +100357,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 31, offset: 56912}, + pos: position{line: 1559, col: 31, offset: 56916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement480, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -102138,23 +100379,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 35, offset: 56916}, + pos: position{line: 1559, col: 35, offset: 56920}, expr: &litMatcher{ - pos: position{line: 1559, col: 36, offset: 56917}, + pos: position{line: 1559, col: 36, offset: 56921}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1559, col: 40, offset: 56921}, + pos: position{line: 1559, col: 40, offset: 56925}, expr: &litMatcher{ - pos: position{line: 1559, col: 41, offset: 56922}, + pos: position{line: 1559, col: 41, offset: 56926}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1559, col: 46, offset: 56927, + line: 1559, col: 46, offset: 56931, }, }, }, @@ -102165,40 +100406,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1168, col: 36, offset: 42682}, + pos: position{line: 1168, col: 36, offset: 42686}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, run: (*parser).callonQuoteBlockElement489, expr: &seqExpr{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1177, col: 20, offset: 43117}, + pos: position{line: 1177, col: 20, offset: 43121}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1177, col: 24, offset: 43121}, + pos: position{line: 1177, col: 24, offset: 43125}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonQuoteBlockElement493, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement496, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -102207,23 +100448,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement499, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement503, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -102233,37 +100474,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonQuoteBlockElement505, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -102274,28 +100515,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1177, col: 45, offset: 43142}, + pos: position{line: 1177, col: 45, offset: 43146}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1178, col: 5, offset: 43150}, + pos: position{line: 1178, col: 5, offset: 43154}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonQuoteBlockElement516, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement519, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -102304,23 +100545,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement522, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement526, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -102330,37 +100571,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonQuoteBlockElement528, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -102371,28 +100612,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1178, col: 29, offset: 43174}, + pos: position{line: 1178, col: 29, offset: 43178}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1179, col: 5, offset: 43182}, + pos: position{line: 1179, col: 5, offset: 43186}, label: "height", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonQuoteBlockElement539, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement542, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -102401,23 +100642,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement545, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement549, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -102427,37 +100668,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonQuoteBlockElement551, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -102468,87 +100709,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, expr: &litMatcher{ - pos: position{line: 1179, col: 29, offset: 43206}, + pos: position{line: 1179, col: 29, offset: 43210}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1180, col: 5, offset: 43215}, + pos: position{line: 1180, col: 5, offset: 43219}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1180, col: 16, offset: 43226}, + pos: position{line: 1180, col: 16, offset: 43230}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonQuoteBlockElement565, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement568, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement571, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement574, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement577, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement582, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -102557,23 +100798,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement585, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement589, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -102583,37 +100824,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement591, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -102627,31 +100868,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonQuoteBlockElement602, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement606, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -102660,23 +100901,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement609, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement613, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -102686,37 +100927,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonQuoteBlockElement615, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -102728,28 +100969,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement629, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -102761,71 +101002,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonQuoteBlockElement631, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement634, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement637, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement640, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement643, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement648, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -102834,23 +101075,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement651, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement655, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -102860,37 +101101,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement657, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -102904,28 +101145,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement671, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -102941,7 +101182,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1180, col: 36, offset: 43246}, + pos: position{line: 1180, col: 36, offset: 43250}, val: "]", ignoreCase: false, }, @@ -102949,34 +101190,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, run: (*parser).callonQuoteBlockElement674, expr: &seqExpr{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1182, col: 5, offset: 43344}, + pos: position{line: 1182, col: 5, offset: 43348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1182, col: 9, offset: 43348}, + pos: position{line: 1182, col: 9, offset: 43352}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonQuoteBlockElement678, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement681, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -102985,23 +101226,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement684, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement688, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -103011,37 +101252,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonQuoteBlockElement690, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -103052,28 +101293,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1182, col: 30, offset: 43369}, + pos: position{line: 1182, col: 30, offset: 43373}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1183, col: 5, offset: 43377}, + pos: position{line: 1183, col: 5, offset: 43381}, label: "width", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonQuoteBlockElement701, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement704, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -103082,23 +101323,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement707, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement711, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -103108,37 +101349,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonQuoteBlockElement713, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -103149,87 +101390,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, expr: &litMatcher{ - pos: position{line: 1183, col: 28, offset: 43400}, + pos: position{line: 1183, col: 28, offset: 43404}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1184, col: 5, offset: 43409}, + pos: position{line: 1184, col: 5, offset: 43413}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1184, col: 16, offset: 43420}, + pos: position{line: 1184, col: 16, offset: 43424}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonQuoteBlockElement727, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement730, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement733, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement736, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement739, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement744, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -103238,23 +101479,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement747, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement751, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -103264,37 +101505,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement753, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -103308,31 +101549,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonQuoteBlockElement764, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement768, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -103341,23 +101582,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement771, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement775, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -103367,37 +101608,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonQuoteBlockElement777, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -103409,28 +101650,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement791, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -103442,71 +101683,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonQuoteBlockElement793, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement796, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement799, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement802, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement805, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement810, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -103515,23 +101756,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement813, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement817, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -103541,37 +101782,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement819, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -103585,28 +101826,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement833, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -103622,7 +101863,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1184, col: 36, offset: 43440}, + pos: position{line: 1184, col: 36, offset: 43444}, val: "]", ignoreCase: false, }, @@ -103630,34 +101871,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, run: (*parser).callonQuoteBlockElement836, expr: &seqExpr{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1186, col: 5, offset: 43535}, + pos: position{line: 1186, col: 5, offset: 43539}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1186, col: 9, offset: 43539}, + pos: position{line: 1186, col: 9, offset: 43543}, label: "alt", expr: &actionExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, run: (*parser).callonQuoteBlockElement840, expr: &oneOrMoreExpr{ - pos: position{line: 1194, col: 19, offset: 43840}, + pos: position{line: 1194, col: 19, offset: 43844}, expr: &choiceExpr{ - pos: position{line: 1194, col: 20, offset: 43841}, + pos: position{line: 1194, col: 20, offset: 43845}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement843, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -103666,23 +101907,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement846, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement850, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -103692,37 +101933,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1194, col: 41, offset: 43862}, + pos: position{line: 1194, col: 41, offset: 43866}, run: (*parser).callonQuoteBlockElement852, expr: &seqExpr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1194, col: 42, offset: 43863}, + pos: position{line: 1194, col: 42, offset: 43867}, expr: &litMatcher{ - pos: position{line: 1194, col: 43, offset: 43864}, + pos: position{line: 1194, col: 43, offset: 43868}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 47, offset: 43868}, + pos: position{line: 1194, col: 47, offset: 43872}, expr: &litMatcher{ - pos: position{line: 1194, col: 48, offset: 43869}, + pos: position{line: 1194, col: 48, offset: 43873}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1194, col: 52, offset: 43873}, + pos: position{line: 1194, col: 52, offset: 43877}, expr: &litMatcher{ - pos: position{line: 1194, col: 53, offset: 43874}, + pos: position{line: 1194, col: 53, offset: 43878}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1194, col: 57, offset: 43878, + line: 1194, col: 57, offset: 43882, }, }, }, @@ -103733,87 +101974,87 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, expr: &litMatcher{ - pos: position{line: 1186, col: 30, offset: 43560}, + pos: position{line: 1186, col: 30, offset: 43564}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1187, col: 5, offset: 43569}, + pos: position{line: 1187, col: 5, offset: 43573}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1187, col: 16, offset: 43580}, + pos: position{line: 1187, col: 16, offset: 43584}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonQuoteBlockElement866, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement869, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement872, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement875, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement878, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement883, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -103822,23 +102063,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement886, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement890, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -103848,37 +102089,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement892, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -103892,31 +102133,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonQuoteBlockElement903, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement907, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -103925,23 +102166,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement910, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement914, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -103951,37 +102192,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonQuoteBlockElement916, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -103993,28 +102234,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement930, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104026,71 +102267,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonQuoteBlockElement932, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement935, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement938, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement941, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement944, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement949, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -104099,23 +102340,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement952, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement956, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104125,37 +102366,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement958, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -104169,28 +102410,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement972, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104206,7 +102447,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1187, col: 36, offset: 43600}, + pos: position{line: 1187, col: 36, offset: 43604}, val: "]", ignoreCase: false, }, @@ -104214,90 +102455,90 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, run: (*parser).callonQuoteBlockElement975, expr: &seqExpr{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1189, col: 5, offset: 43693}, + pos: position{line: 1189, col: 5, offset: 43697}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1189, col: 9, offset: 43697}, + pos: position{line: 1189, col: 9, offset: 43701}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1189, col: 20, offset: 43708}, + pos: position{line: 1189, col: 20, offset: 43712}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonQuoteBlockElement981, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement984, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement987, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement990, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement993, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement998, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -104306,23 +102547,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1001, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1005, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104332,37 +102573,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement1007, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -104376,31 +102617,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonQuoteBlockElement1018, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1022, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -104409,23 +102650,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1025, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1029, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104435,37 +102676,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonQuoteBlockElement1031, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -104477,28 +102718,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1045, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104510,71 +102751,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonQuoteBlockElement1047, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement1050, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement1053, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement1056, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement1059, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1064, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -104583,23 +102824,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1067, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1071, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104609,37 +102850,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement1073, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -104653,28 +102894,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1087, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104690,7 +102931,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1189, col: 40, offset: 43728}, + pos: position{line: 1189, col: 40, offset: 43732}, val: "]", ignoreCase: false, }, @@ -104701,20 +102942,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1168, col: 71, offset: 42717}, + pos: position{line: 1168, col: 71, offset: 42721}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1093, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104723,24 +102964,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -104749,39 +102990,39 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1321, col: 15, offset: 48823}, + pos: position{line: 1321, col: 15, offset: 48827}, name: "List", }, &ruleRefExpr{ - pos: position{line: 1322, col: 15, offset: 48843}, + pos: position{line: 1322, col: 15, offset: 48847}, name: "FencedBlock", }, &actionExpr{ - pos: position{line: 1259, col: 17, offset: 46505}, + pos: position{line: 1259, col: 17, offset: 46509}, run: (*parser).callonQuoteBlockElement1102, expr: &seqExpr{ - pos: position{line: 1259, col: 17, offset: 46505}, + pos: position{line: 1259, col: 17, offset: 46509}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1108, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104790,67 +103031,67 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1259, col: 39, offset: 46527}, + pos: position{line: 1259, col: 39, offset: 46531}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1259, col: 47, offset: 46535}, + pos: position{line: 1259, col: 47, offset: 46539}, expr: &choiceExpr{ - pos: position{line: 1263, col: 24, offset: 46705}, + pos: position{line: 1263, col: 24, offset: 46709}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1265, col: 23, offset: 46771}, + pos: position{line: 1265, col: 23, offset: 46775}, run: (*parser).callonQuoteBlockElement1118, expr: &seqExpr{ - pos: position{line: 1265, col: 23, offset: 46771}, + pos: position{line: 1265, col: 23, offset: 46775}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1265, col: 23, offset: 46771}, + pos: position{line: 1265, col: 23, offset: 46775}, expr: &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1126, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -104859,24 +103100,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -104885,76 +103126,76 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1265, col: 46, offset: 46794}, + pos: position{line: 1265, col: 46, offset: 46798}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 1265, col: 51, offset: 46799}, + pos: position{line: 1265, col: 51, offset: 46803}, label: "include", expr: &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonQuoteBlockElement1137, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonQuoteBlockElement1140, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonQuoteBlockElement1144, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -104962,32 +103203,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonQuoteBlockElement1156, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonQuoteBlockElement1160, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -104995,9 +103236,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -105010,7 +103251,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -105018,18 +103259,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonQuoteBlockElement1166, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1168, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -105038,57 +103279,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonQuoteBlockElement1178, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -105098,20 +103339,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1187, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -105120,9 +103361,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -105130,45 +103371,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -105178,16 +103419,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -105204,95 +103445,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonQuoteBlockElement1205, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonQuoteBlockElement1211, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonQuoteBlockElement1215, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonQuoteBlockElement1219, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonQuoteBlockElement1223, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1226, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1231, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105305,34 +103546,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1235, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1240, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105348,32 +103589,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonQuoteBlockElement1242, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1244, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1249, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105390,57 +103631,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonQuoteBlockElement1253, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonQuoteBlockElement1258, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1261, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1266, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105453,34 +103694,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1270, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1275, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105496,32 +103737,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonQuoteBlockElement1277, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1279, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1284, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105546,52 +103787,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonQuoteBlockElement1286, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonQuoteBlockElement1291, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1294, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1299, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105604,34 +103845,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1303, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1308, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105647,32 +103888,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonQuoteBlockElement1310, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1312, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1317, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105689,57 +103930,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonQuoteBlockElement1321, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonQuoteBlockElement1326, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1329, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1334, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105752,34 +103993,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1338, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1343, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105795,32 +104036,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonQuoteBlockElement1345, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1347, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1352, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105842,7 +104083,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -105850,35 +104091,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonQuoteBlockElement1355, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1358, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1363, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105891,34 +104132,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1367, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1372, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105934,40 +104175,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonQuoteBlockElement1374, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1378, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1383, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -105980,34 +104221,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1387, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1392, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -106020,7 +104261,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -106028,40 +104269,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonQuoteBlockElement1395, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1399, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1404, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -106074,7 +104315,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -106082,32 +104323,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonQuoteBlockElement1407, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonQuoteBlockElement1409, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonQuoteBlockElement1414, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -106121,44 +104362,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonQuoteBlockElement1416, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1426, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106167,7 +104408,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -106177,20 +104418,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1432, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106199,20 +104440,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -106224,9 +104465,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -106235,71 +104476,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonQuoteBlockElement1441, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement1444, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement1447, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement1450, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement1453, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1458, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -106308,23 +104549,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1461, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1465, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106334,37 +104575,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement1467, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -106378,31 +104619,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonQuoteBlockElement1478, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1482, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -106411,23 +104652,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1485, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1489, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106437,37 +104678,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonQuoteBlockElement1491, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -106479,28 +104720,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1505, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106512,71 +104753,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonQuoteBlockElement1507, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement1510, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement1513, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement1516, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement1519, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1524, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -106585,23 +104826,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1527, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1531, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106611,37 +104852,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement1533, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -106655,28 +104896,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1547, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106692,7 +104933,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -106705,20 +104946,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1553, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106727,24 +104968,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -106757,44 +104998,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1269, col: 26, offset: 46877}, + pos: position{line: 1269, col: 26, offset: 46881}, run: (*parser).callonQuoteBlockElement1560, expr: &labeledExpr{ - pos: position{line: 1269, col: 26, offset: 46877}, + pos: position{line: 1269, col: 26, offset: 46881}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1269, col: 32, offset: 46883}, + pos: position{line: 1269, col: 32, offset: 46887}, expr: &actionExpr{ - pos: position{line: 1273, col: 21, offset: 46986}, + pos: position{line: 1273, col: 21, offset: 46990}, run: (*parser).callonQuoteBlockElement1563, expr: &seqExpr{ - pos: position{line: 1273, col: 21, offset: 46986}, + pos: position{line: 1273, col: 21, offset: 46990}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1273, col: 21, offset: 46986}, + pos: position{line: 1273, col: 21, offset: 46990}, expr: &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1571, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106803,24 +105044,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -106829,32 +105070,32 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1273, col: 44, offset: 47009}, + pos: position{line: 1273, col: 44, offset: 47013}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 1273, col: 49, offset: 47014}, + pos: position{line: 1273, col: 49, offset: 47018}, label: "line", expr: &actionExpr{ - pos: position{line: 1277, col: 28, offset: 47102}, + pos: position{line: 1277, col: 28, offset: 47106}, run: (*parser).callonQuoteBlockElement1582, expr: &zeroOrMoreExpr{ - pos: position{line: 1277, col: 28, offset: 47102}, + pos: position{line: 1277, col: 28, offset: 47106}, expr: &choiceExpr{ - pos: position{line: 1277, col: 29, offset: 47103}, + pos: position{line: 1277, col: 29, offset: 47107}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1585, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -106863,23 +105104,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1588, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1592, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106889,36 +105130,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1277, col: 50, offset: 47124}, + pos: position{line: 1277, col: 50, offset: 47128}, run: (*parser).callonQuoteBlockElement1594, expr: &seqExpr{ - pos: position{line: 1277, col: 51, offset: 47125}, + pos: position{line: 1277, col: 51, offset: 47129}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1277, col: 51, offset: 47125}, + pos: position{line: 1277, col: 51, offset: 47129}, expr: &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1602, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -106927,24 +105168,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -106953,33 +105194,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1277, col: 74, offset: 47148}, + pos: position{line: 1277, col: 74, offset: 47152}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1277, col: 80, offset: 47154, + line: 1277, col: 80, offset: 47158, }, }, }, @@ -106990,24 +105231,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -107023,31 +105264,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1259, col: 71, offset: 46559}, + pos: position{line: 1259, col: 71, offset: 46563}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1256, col: 26, offset: 46438}, + pos: position{line: 1256, col: 26, offset: 46442}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1256, col: 33, offset: 46445}, + pos: position{line: 1256, col: 33, offset: 46449}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1627, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107056,24 +105297,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -107081,9 +105322,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -107092,35 +105333,35 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1324, col: 15, offset: 48896}, + pos: position{line: 1324, col: 15, offset: 48900}, name: "ExampleBlock", }, &actionExpr{ - pos: position{line: 1426, col: 17, offset: 52347}, + pos: position{line: 1426, col: 17, offset: 52351}, run: (*parser).callonQuoteBlockElement1637, expr: &seqExpr{ - pos: position{line: 1426, col: 17, offset: 52347}, + pos: position{line: 1426, col: 17, offset: 52351}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1426, col: 39, offset: 52369}, + pos: position{line: 1426, col: 39, offset: 52373}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1643, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107129,15 +105370,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -107146,28 +105387,28 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1426, col: 51, offset: 52381}, + pos: position{line: 1426, col: 51, offset: 52385}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1426, col: 59, offset: 52389}, + pos: position{line: 1426, col: 59, offset: 52393}, expr: &actionExpr{ - pos: position{line: 1430, col: 21, offset: 52566}, + pos: position{line: 1430, col: 21, offset: 52570}, run: (*parser).callonQuoteBlockElement1650, expr: &seqExpr{ - pos: position{line: 1430, col: 21, offset: 52566}, + pos: position{line: 1430, col: 21, offset: 52570}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1430, col: 21, offset: 52566}, + pos: position{line: 1430, col: 21, offset: 52570}, expr: &choiceExpr{ - pos: position{line: 1430, col: 22, offset: 52567}, + pos: position{line: 1430, col: 22, offset: 52571}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1654, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -107176,23 +105417,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1657, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1661, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107202,47 +105443,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1430, col: 43, offset: 52588}, + pos: position{line: 1430, col: 43, offset: 52592}, run: (*parser).callonQuoteBlockElement1663, expr: &seqExpr{ - pos: position{line: 1430, col: 44, offset: 52589}, + pos: position{line: 1430, col: 44, offset: 52593}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1430, col: 44, offset: 52589}, + pos: position{line: 1430, col: 44, offset: 52593}, expr: &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1430, col: 67, offset: 52612}, + pos: position{line: 1430, col: 67, offset: 52616}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1430, col: 73, offset: 52618, + line: 1430, col: 73, offset: 52622, }, }, }, @@ -107251,24 +105492,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -107279,31 +105520,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1426, col: 81, offset: 52411}, + pos: position{line: 1426, col: 81, offset: 52415}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1426, col: 82, offset: 52412}, + pos: position{line: 1426, col: 82, offset: 52416}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1426, col: 104, offset: 52434}, + pos: position{line: 1426, col: 104, offset: 52438}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1685, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107312,24 +105553,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -107337,9 +105578,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -107348,34 +105589,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, run: (*parser).callonQuoteBlockElement1694, expr: &seqExpr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1436, col: 22, offset: 52718}, + pos: position{line: 1436, col: 22, offset: 52722}, expr: &litMatcher{ - pos: position{line: 1424, col: 26, offset: 52323}, + pos: position{line: 1424, col: 26, offset: 52327}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1436, col: 45, offset: 52741}, + pos: position{line: 1436, col: 45, offset: 52745}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1701, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107384,28 +105625,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1436, col: 49, offset: 52745}, + pos: position{line: 1436, col: 49, offset: 52749}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1436, col: 54, offset: 52750}, + pos: position{line: 1436, col: 54, offset: 52754}, label: "content", expr: &actionExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, run: (*parser).callonQuoteBlockElement1705, expr: &zeroOrMoreExpr{ - pos: position{line: 1440, col: 29, offset: 52878}, + pos: position{line: 1440, col: 29, offset: 52882}, expr: &choiceExpr{ - pos: position{line: 1440, col: 30, offset: 52879}, + pos: position{line: 1440, col: 30, offset: 52883}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1708, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -107414,23 +105655,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1711, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1715, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107440,39 +105681,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1440, col: 51, offset: 52900}, + pos: position{line: 1440, col: 51, offset: 52904}, run: (*parser).callonQuoteBlockElement1717, expr: &seqExpr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1440, col: 52, offset: 52901}, + pos: position{line: 1440, col: 52, offset: 52905}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1440, col: 58, offset: 52907, + line: 1440, col: 58, offset: 52911, }, }, }, @@ -107483,24 +105724,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -107509,51 +105750,51 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1327, col: 15, offset: 48982}, + pos: position{line: 1327, col: 15, offset: 48986}, name: "QuoteBlock", }, &ruleRefExpr{ - pos: position{line: 1328, col: 15, offset: 49008}, + pos: position{line: 1328, col: 15, offset: 49012}, name: "SidebarBlock", }, &ruleRefExpr{ - pos: position{line: 1329, col: 15, offset: 49035}, + pos: position{line: 1329, col: 15, offset: 49039}, name: "Table", }, &actionExpr{ - pos: position{line: 1455, col: 31, offset: 53490}, + pos: position{line: 1455, col: 31, offset: 53494}, run: (*parser).callonQuoteBlockElement1734, expr: &labeledExpr{ - pos: position{line: 1455, col: 31, offset: 53490}, + pos: position{line: 1455, col: 31, offset: 53494}, label: "lines", expr: &actionExpr{ - pos: position{line: 1461, col: 5, offset: 53755}, + pos: position{line: 1461, col: 5, offset: 53759}, run: (*parser).callonQuoteBlockElement1736, expr: &seqExpr{ - pos: position{line: 1461, col: 5, offset: 53755}, + pos: position{line: 1461, col: 5, offset: 53759}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1461, col: 5, offset: 53755}, + pos: position{line: 1461, col: 5, offset: 53759}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1461, col: 16, offset: 53766}, + pos: position{line: 1461, col: 16, offset: 53770}, run: (*parser).callonQuoteBlockElement1739, expr: &seqExpr{ - pos: position{line: 1461, col: 16, offset: 53766}, + pos: position{line: 1461, col: 16, offset: 53770}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1743, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107561,17 +105802,17 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1461, col: 19, offset: 53769}, + pos: position{line: 1461, col: 19, offset: 53773}, expr: &choiceExpr{ - pos: position{line: 1461, col: 20, offset: 53770}, + pos: position{line: 1461, col: 20, offset: 53774}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1747, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -107580,23 +105821,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1750, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1754, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107606,39 +105847,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1461, col: 41, offset: 53791}, + pos: position{line: 1461, col: 41, offset: 53795}, run: (*parser).callonQuoteBlockElement1756, expr: &seqExpr{ - pos: position{line: 1461, col: 42, offset: 53792}, + pos: position{line: 1461, col: 42, offset: 53796}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1461, col: 42, offset: 53792}, + pos: position{line: 1461, col: 42, offset: 53796}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1461, col: 48, offset: 53798, + line: 1461, col: 48, offset: 53802, }, }, }, @@ -107651,71 +105892,71 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1466, col: 5, offset: 53952}, + pos: position{line: 1466, col: 5, offset: 53956}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1466, col: 16, offset: 53963}, + pos: position{line: 1466, col: 16, offset: 53967}, expr: &actionExpr{ - pos: position{line: 1467, col: 9, offset: 53973}, + pos: position{line: 1467, col: 9, offset: 53977}, run: (*parser).callonQuoteBlockElement1772, expr: &seqExpr{ - pos: position{line: 1467, col: 9, offset: 53973}, + pos: position{line: 1467, col: 9, offset: 53977}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1467, col: 9, offset: 53973}, + pos: position{line: 1467, col: 9, offset: 53977}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonQuoteBlockElement1775, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1783, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107724,24 +105965,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -107751,23 +105992,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1468, col: 9, offset: 53993}, + pos: position{line: 1468, col: 9, offset: 53997}, label: "otherLine", expr: &actionExpr{ - pos: position{line: 1468, col: 20, offset: 54004}, + pos: position{line: 1468, col: 20, offset: 54008}, run: (*parser).callonQuoteBlockElement1791, expr: &oneOrMoreExpr{ - pos: position{line: 1468, col: 20, offset: 54004}, + pos: position{line: 1468, col: 20, offset: 54008}, expr: &choiceExpr{ - pos: position{line: 1468, col: 21, offset: 54005}, + pos: position{line: 1468, col: 21, offset: 54009}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1794, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -107776,23 +106017,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1797, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1801, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107802,39 +106043,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1468, col: 42, offset: 54026}, + pos: position{line: 1468, col: 42, offset: 54030}, run: (*parser).callonQuoteBlockElement1803, expr: &seqExpr{ - pos: position{line: 1468, col: 43, offset: 54027}, + pos: position{line: 1468, col: 43, offset: 54031}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1468, col: 43, offset: 54027}, + pos: position{line: 1468, col: 43, offset: 54031}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1468, col: 49, offset: 54033, + line: 1468, col: 49, offset: 54037, }, }, }, @@ -107845,24 +106086,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -107878,31 +106119,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1479, col: 39, offset: 54408}, + pos: position{line: 1479, col: 39, offset: 54412}, run: (*parser).callonQuoteBlockElement1817, expr: &seqExpr{ - pos: position{line: 1479, col: 39, offset: 54408}, + pos: position{line: 1479, col: 39, offset: 54412}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1479, col: 61, offset: 54430}, + pos: position{line: 1479, col: 61, offset: 54434}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1823, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107911,15 +106152,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -107928,40 +106169,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1479, col: 73, offset: 54442}, + pos: position{line: 1479, col: 73, offset: 54446}, label: "lines", expr: &actionExpr{ - pos: position{line: 1484, col: 44, offset: 54715}, + pos: position{line: 1484, col: 44, offset: 54719}, run: (*parser).callonQuoteBlockElement1829, expr: &labeledExpr{ - pos: position{line: 1484, col: 44, offset: 54715}, + pos: position{line: 1484, col: 44, offset: 54719}, label: "lines", expr: &zeroOrMoreExpr{ - pos: position{line: 1484, col: 50, offset: 54721}, + pos: position{line: 1484, col: 50, offset: 54725}, expr: &actionExpr{ - pos: position{line: 1489, col: 5, offset: 54861}, + pos: position{line: 1489, col: 5, offset: 54865}, run: (*parser).callonQuoteBlockElement1832, expr: &seqExpr{ - pos: position{line: 1489, col: 5, offset: 54861}, + pos: position{line: 1489, col: 5, offset: 54865}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1489, col: 5, offset: 54861}, + pos: position{line: 1489, col: 5, offset: 54865}, label: "line", expr: &actionExpr{ - pos: position{line: 1489, col: 11, offset: 54867}, + pos: position{line: 1489, col: 11, offset: 54871}, run: (*parser).callonQuoteBlockElement1835, expr: &zeroOrMoreExpr{ - pos: position{line: 1489, col: 11, offset: 54867}, + pos: position{line: 1489, col: 11, offset: 54871}, expr: &choiceExpr{ - pos: position{line: 1489, col: 12, offset: 54868}, + pos: position{line: 1489, col: 12, offset: 54872}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1838, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -107970,23 +106211,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1841, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1845, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -107996,47 +106237,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1489, col: 33, offset: 54889}, + pos: position{line: 1489, col: 33, offset: 54893}, run: (*parser).callonQuoteBlockElement1847, expr: &seqExpr{ - pos: position{line: 1489, col: 34, offset: 54890}, + pos: position{line: 1489, col: 34, offset: 54894}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1489, col: 34, offset: 54890}, + pos: position{line: 1489, col: 34, offset: 54894}, expr: &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1489, col: 57, offset: 54913}, + pos: position{line: 1489, col: 57, offset: 54917}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1489, col: 62, offset: 54918, + line: 1489, col: 62, offset: 54922, }, }, }, @@ -108047,24 +106288,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -108077,31 +106318,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1479, col: 122, offset: 54491}, + pos: position{line: 1479, col: 122, offset: 54495}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1479, col: 123, offset: 54492}, + pos: position{line: 1479, col: 123, offset: 54496}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1452, col: 26, offset: 53388}, + pos: position{line: 1452, col: 26, offset: 53392}, val: "....", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1479, col: 145, offset: 54514}, + pos: position{line: 1479, col: 145, offset: 54518}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1869, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -108110,24 +106351,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -108135,9 +106376,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -108146,43 +106387,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1498, col: 34, offset: 55168}, + pos: position{line: 1498, col: 34, offset: 55172}, run: (*parser).callonQuoteBlockElement1878, expr: &seqExpr{ - pos: position{line: 1498, col: 34, offset: 55168}, + pos: position{line: 1498, col: 34, offset: 55172}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1498, col: 34, offset: 55168}, + pos: position{line: 1498, col: 34, offset: 55172}, label: "attributes", expr: &seqExpr{ - pos: position{line: 1498, col: 46, offset: 55180}, + pos: position{line: 1498, col: 46, offset: 55184}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1506, col: 21, offset: 55462}, + pos: position{line: 1506, col: 21, offset: 55466}, run: (*parser).callonQuoteBlockElement1882, expr: &seqExpr{ - pos: position{line: 1506, col: 21, offset: 55462}, + pos: position{line: 1506, col: 21, offset: 55466}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1506, col: 21, offset: 55462}, + pos: position{line: 1506, col: 21, offset: 55466}, val: "[literal]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1506, col: 33, offset: 55474}, + pos: position{line: 1506, col: 33, offset: 55478}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1888, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -108191,15 +106432,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -108211,17 +106452,17 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1498, col: 63, offset: 55197}, + pos: position{line: 1498, col: 63, offset: 55201}, expr: &actionExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, run: (*parser).callonQuoteBlockElement1894, expr: &seqExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, exprs: []interface{}{ &andExpr{ - pos: position{line: 225, col: 21, offset: 7612}, + pos: position{line: 225, col: 21, offset: 7616}, expr: &charClassMatcher{ - pos: position{line: 225, col: 23, offset: 7614}, + pos: position{line: 225, col: 23, offset: 7618}, val: "[[.#]", chars: []rune{'[', '.', '#'}, ignoreCase: false, @@ -108229,40 +106470,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 226, col: 5, offset: 7702}, + pos: position{line: 226, col: 5, offset: 7706}, label: "attr", expr: &choiceExpr{ - pos: position{line: 226, col: 11, offset: 7708}, + pos: position{line: 226, col: 11, offset: 7712}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, run: (*parser).callonQuoteBlockElement1900, expr: &seqExpr{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 243, col: 14, offset: 8233}, + pos: position{line: 243, col: 14, offset: 8237}, val: "[[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 243, col: 19, offset: 8238}, + pos: position{line: 243, col: 19, offset: 8242}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonQuoteBlockElement1904, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1907, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -108271,23 +106512,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonQuoteBlockElement1910, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -108297,20 +106538,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1919, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -108319,47 +106560,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -108370,7 +106611,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 243, col: 27, offset: 8246}, + pos: position{line: 243, col: 27, offset: 8250}, val: "]]", ignoreCase: false, }, @@ -108378,34 +106619,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, run: (*parser).callonQuoteBlockElement1933, expr: &seqExpr{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 245, col: 5, offset: 8300}, + pos: position{line: 245, col: 5, offset: 8304}, val: "[#", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 245, col: 10, offset: 8305}, + pos: position{line: 245, col: 10, offset: 8309}, label: "id", expr: &actionExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, run: (*parser).callonQuoteBlockElement1937, expr: &oneOrMoreExpr{ - pos: position{line: 1565, col: 7, offset: 57008}, + pos: position{line: 1565, col: 7, offset: 57012}, expr: &choiceExpr{ - pos: position{line: 1565, col: 8, offset: 57009}, + pos: position{line: 1565, col: 8, offset: 57013}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1940, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -108414,23 +106655,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1565, col: 20, offset: 57021}, + pos: position{line: 1565, col: 20, offset: 57025}, run: (*parser).callonQuoteBlockElement1943, expr: &seqExpr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1565, col: 21, offset: 57022}, + pos: position{line: 1565, col: 21, offset: 57026}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -108440,20 +106681,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 30, offset: 57031}, + pos: position{line: 1565, col: 30, offset: 57035}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1952, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -108462,47 +106703,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1565, col: 34, offset: 57035}, + pos: position{line: 1565, col: 34, offset: 57039}, expr: &litMatcher{ - pos: position{line: 1565, col: 35, offset: 57036}, + pos: position{line: 1565, col: 35, offset: 57040}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 39, offset: 57040}, + pos: position{line: 1565, col: 39, offset: 57044}, expr: &litMatcher{ - pos: position{line: 1565, col: 40, offset: 57041}, + pos: position{line: 1565, col: 40, offset: 57045}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 44, offset: 57045}, + pos: position{line: 1565, col: 44, offset: 57049}, expr: &litMatcher{ - pos: position{line: 1565, col: 45, offset: 57046}, + pos: position{line: 1565, col: 45, offset: 57050}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 50, offset: 57051}, + pos: position{line: 1565, col: 50, offset: 57055}, expr: &litMatcher{ - pos: position{line: 1565, col: 51, offset: 57052}, + pos: position{line: 1565, col: 51, offset: 57056}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1565, col: 56, offset: 57057}, + pos: position{line: 1565, col: 56, offset: 57061}, expr: &litMatcher{ - pos: position{line: 1565, col: 57, offset: 57058}, + pos: position{line: 1565, col: 57, offset: 57062}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1565, col: 62, offset: 57063, + line: 1565, col: 62, offset: 57067, }, }, }, @@ -108513,7 +106754,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 245, col: 18, offset: 8313}, + pos: position{line: 245, col: 18, offset: 8317}, val: "]", ignoreCase: false, }, @@ -108521,39 +106762,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, run: (*parser).callonQuoteBlockElement1966, expr: &seqExpr{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 255, col: 17, offset: 8616}, + pos: position{line: 255, col: 17, offset: 8620}, val: ".", ignoreCase: false, }, ¬Expr{ - pos: position{line: 255, col: 21, offset: 8620}, + pos: position{line: 255, col: 21, offset: 8624}, expr: &litMatcher{ - pos: position{line: 255, col: 22, offset: 8621}, + pos: position{line: 255, col: 22, offset: 8625}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 255, col: 26, offset: 8625}, + pos: position{line: 255, col: 26, offset: 8629}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1974, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -108562,23 +106803,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 255, col: 30, offset: 8629}, + pos: position{line: 255, col: 30, offset: 8633}, label: "title", expr: &actionExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, run: (*parser).callonQuoteBlockElement1977, expr: &oneOrMoreExpr{ - pos: position{line: 255, col: 37, offset: 8636}, + pos: position{line: 255, col: 37, offset: 8640}, expr: &choiceExpr{ - pos: position{line: 255, col: 38, offset: 8637}, + pos: position{line: 255, col: 38, offset: 8641}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement1980, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -108587,23 +106828,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement1983, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement1987, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -108613,23 +106854,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 255, col: 59, offset: 8658}, + pos: position{line: 255, col: 59, offset: 8662}, run: (*parser).callonQuoteBlockElement1989, expr: &seqExpr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 255, col: 60, offset: 8659}, + pos: position{line: 255, col: 60, offset: 8663}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -108639,7 +106880,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 255, col: 70, offset: 8669, + line: 255, col: 70, offset: 8673, }, }, }, @@ -108653,31 +106894,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, run: (*parser).callonQuoteBlockElement1996, expr: &seqExpr{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 265, col: 16, offset: 8907}, + pos: position{line: 265, col: 16, offset: 8911}, val: "[.", ignoreCase: false, }, ¬Expr{ - pos: position{line: 265, col: 21, offset: 8912}, + pos: position{line: 265, col: 21, offset: 8916}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2002, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -108686,23 +106927,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 265, col: 25, offset: 8916}, + pos: position{line: 265, col: 25, offset: 8920}, label: "role", expr: &actionExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, run: (*parser).callonQuoteBlockElement2005, expr: &oneOrMoreExpr{ - pos: position{line: 265, col: 31, offset: 8922}, + pos: position{line: 265, col: 31, offset: 8926}, expr: &choiceExpr{ - pos: position{line: 265, col: 32, offset: 8923}, + pos: position{line: 265, col: 32, offset: 8927}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2008, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -108711,23 +106952,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2011, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2015, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -108737,23 +106978,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 265, col: 53, offset: 8944}, + pos: position{line: 265, col: 53, offset: 8948}, run: (*parser).callonQuoteBlockElement2017, expr: &seqExpr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 265, col: 54, offset: 8945}, + pos: position{line: 265, col: 54, offset: 8949}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -108763,15 +107004,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 265, col: 63, offset: 8954}, + pos: position{line: 265, col: 63, offset: 8958}, expr: &litMatcher{ - pos: position{line: 265, col: 64, offset: 8955}, + pos: position{line: 265, col: 64, offset: 8959}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 265, col: 69, offset: 8960, + line: 265, col: 69, offset: 8964, }, }, }, @@ -108782,7 +107023,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 269, col: 4, offset: 9035}, + pos: position{line: 269, col: 4, offset: 9039}, val: "]", ignoreCase: false, }, @@ -108790,43 +107031,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, run: (*parser).callonQuoteBlockElement2027, expr: &litMatcher{ - pos: position{line: 279, col: 21, offset: 9398}, + pos: position{line: 279, col: 21, offset: 9402}, val: "[source]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, run: (*parser).callonQuoteBlockElement2029, expr: &seqExpr{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 281, col: 5, offset: 9456}, + pos: position{line: 281, col: 5, offset: 9460}, val: "[source,", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 281, col: 16, offset: 9467}, + pos: position{line: 281, col: 16, offset: 9471}, label: "language", expr: &actionExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, run: (*parser).callonQuoteBlockElement2033, expr: &oneOrMoreExpr{ - pos: position{line: 281, col: 26, offset: 9477}, + pos: position{line: 281, col: 26, offset: 9481}, expr: &choiceExpr{ - pos: position{line: 281, col: 27, offset: 9478}, + pos: position{line: 281, col: 27, offset: 9482}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2036, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -108835,23 +107076,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2039, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2043, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -108861,23 +107102,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 281, col: 48, offset: 9499}, + pos: position{line: 281, col: 48, offset: 9503}, run: (*parser).callonQuoteBlockElement2045, expr: &seqExpr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 281, col: 49, offset: 9500}, + pos: position{line: 281, col: 49, offset: 9504}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -108887,15 +107128,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 281, col: 58, offset: 9509}, + pos: position{line: 281, col: 58, offset: 9513}, expr: &litMatcher{ - pos: position{line: 281, col: 59, offset: 9510}, + pos: position{line: 281, col: 59, offset: 9514}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 281, col: 64, offset: 9515, + line: 281, col: 64, offset: 9519, }, }, }, @@ -108906,7 +107147,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 285, col: 7, offset: 9605}, + pos: position{line: 285, col: 7, offset: 9609}, val: "]", ignoreCase: false, }, @@ -108914,44 +107155,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, run: (*parser).callonQuoteBlockElement2055, expr: &seqExpr{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 320, col: 20, offset: 10682}, + pos: position{line: 320, col: 20, offset: 10686}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 24, offset: 10686}, + pos: position{line: 320, col: 24, offset: 10690}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement2059, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 320, col: 41, offset: 10703}, + pos: position{line: 320, col: 41, offset: 10707}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2064, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -108960,28 +107201,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 45, offset: 10707}, + pos: position{line: 320, col: 45, offset: 10711}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 49, offset: 10711}, + pos: position{line: 320, col: 49, offset: 10715}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonQuoteBlockElement2068, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2071, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -108990,23 +107231,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2074, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2078, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109016,55 +107257,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonQuoteBlockElement2080, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -109075,28 +107316,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 70, offset: 10732}, + pos: position{line: 320, col: 70, offset: 10736}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 320, col: 74, offset: 10736}, + pos: position{line: 320, col: 74, offset: 10740}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonQuoteBlockElement2095, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2098, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -109105,23 +107346,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2101, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2105, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109131,52 +107372,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -109186,7 +107427,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 320, col: 93, offset: 10755}, + pos: position{line: 320, col: 93, offset: 10759}, val: "]", ignoreCase: false, }, @@ -109194,44 +107435,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, run: (*parser).callonQuoteBlockElement2120, expr: &seqExpr{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 324, col: 1, offset: 10882}, + pos: position{line: 324, col: 1, offset: 10886}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 5, offset: 10886}, + pos: position{line: 324, col: 5, offset: 10890}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement2124, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 324, col: 22, offset: 10903}, + pos: position{line: 324, col: 22, offset: 10907}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2129, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109240,28 +107481,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 26, offset: 10907}, + pos: position{line: 324, col: 26, offset: 10911}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 324, col: 30, offset: 10911}, + pos: position{line: 324, col: 30, offset: 10915}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonQuoteBlockElement2133, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2136, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -109270,23 +107511,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2139, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2143, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109296,55 +107537,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonQuoteBlockElement2145, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -109355,7 +107596,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 324, col: 51, offset: 10932}, + pos: position{line: 324, col: 51, offset: 10936}, val: "]", ignoreCase: false, }, @@ -109363,44 +107604,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, run: (*parser).callonQuoteBlockElement2159, expr: &seqExpr{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 328, col: 1, offset: 11047}, + pos: position{line: 328, col: 1, offset: 11051}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 328, col: 5, offset: 11051}, + pos: position{line: 328, col: 5, offset: 11055}, label: "kind", expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement2163, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 328, col: 22, offset: 11068}, + pos: position{line: 328, col: 22, offset: 11072}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2168, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109409,7 +107650,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 328, col: 26, offset: 11072}, + pos: position{line: 328, col: 26, offset: 11076}, val: "]", ignoreCase: false, }, @@ -109417,56 +107658,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, run: (*parser).callonQuoteBlockElement2171, expr: &seqExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 336, col: 20, offset: 11216}, + pos: position{line: 336, col: 20, offset: 11220}, label: "attribute", expr: &choiceExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, run: (*parser).callonQuoteBlockElement2175, expr: &seqExpr{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 336, col: 31, offset: 11227}, + pos: position{line: 336, col: 31, offset: 11231}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 35, offset: 11231}, + pos: position{line: 336, col: 35, offset: 11235}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement2179, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 336, col: 52, offset: 11248}, + pos: position{line: 336, col: 52, offset: 11252}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2184, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109475,28 +107716,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 56, offset: 11252}, + pos: position{line: 336, col: 56, offset: 11256}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 60, offset: 11256}, + pos: position{line: 336, col: 60, offset: 11260}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonQuoteBlockElement2188, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2191, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -109505,23 +107746,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2194, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2198, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109531,55 +107772,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonQuoteBlockElement2200, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -109590,28 +107831,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 81, offset: 11277}, + pos: position{line: 336, col: 81, offset: 11281}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 336, col: 85, offset: 11281}, + pos: position{line: 336, col: 85, offset: 11285}, label: "title", expr: &actionExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, run: (*parser).callonQuoteBlockElement2215, expr: &zeroOrMoreExpr{ - pos: position{line: 365, col: 15, offset: 12005}, + pos: position{line: 365, col: 15, offset: 12009}, expr: &choiceExpr{ - pos: position{line: 365, col: 16, offset: 12006}, + pos: position{line: 365, col: 16, offset: 12010}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2218, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -109620,23 +107861,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2221, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2225, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109646,52 +107887,52 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 365, col: 38, offset: 12028}, + pos: position{line: 365, col: 38, offset: 12032}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 365, col: 43, offset: 12033}, + pos: position{line: 365, col: 43, offset: 12037}, expr: &litMatcher{ - pos: position{line: 365, col: 44, offset: 12034}, + pos: position{line: 365, col: 44, offset: 12038}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 365, col: 48, offset: 12038}, + pos: position{line: 365, col: 48, offset: 12042}, expr: &litMatcher{ - pos: position{line: 365, col: 49, offset: 12039}, + pos: position{line: 365, col: 49, offset: 12043}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 365, col: 54, offset: 12044, + line: 365, col: 54, offset: 12048, }, }, }, @@ -109701,7 +107942,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 336, col: 104, offset: 11300}, + pos: position{line: 336, col: 104, offset: 11304}, val: "]", ignoreCase: false, }, @@ -109709,44 +107950,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, run: (*parser).callonQuoteBlockElement2240, expr: &seqExpr{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 340, col: 5, offset: 11443}, + pos: position{line: 340, col: 5, offset: 11447}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 9, offset: 11447}, + pos: position{line: 340, col: 9, offset: 11451}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement2244, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 340, col: 26, offset: 11464}, + pos: position{line: 340, col: 26, offset: 11468}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2249, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109755,28 +107996,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 30, offset: 11468}, + pos: position{line: 340, col: 30, offset: 11472}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 340, col: 34, offset: 11472}, + pos: position{line: 340, col: 34, offset: 11476}, label: "author", expr: &actionExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, run: (*parser).callonQuoteBlockElement2253, expr: &zeroOrMoreExpr{ - pos: position{line: 359, col: 16, offset: 11877}, + pos: position{line: 359, col: 16, offset: 11881}, expr: &choiceExpr{ - pos: position{line: 359, col: 17, offset: 11878}, + pos: position{line: 359, col: 17, offset: 11882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2256, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -109785,23 +108026,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2259, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2263, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109811,55 +108052,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 359, col: 38, offset: 11899}, + pos: position{line: 359, col: 38, offset: 11903}, run: (*parser).callonQuoteBlockElement2265, expr: &seqExpr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 359, col: 39, offset: 11900}, + pos: position{line: 359, col: 39, offset: 11904}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, ¬Expr{ - pos: position{line: 359, col: 44, offset: 11905}, + pos: position{line: 359, col: 44, offset: 11909}, expr: &litMatcher{ - pos: position{line: 359, col: 45, offset: 11906}, + pos: position{line: 359, col: 45, offset: 11910}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 359, col: 49, offset: 11910}, + pos: position{line: 359, col: 49, offset: 11914}, expr: &litMatcher{ - pos: position{line: 359, col: 50, offset: 11911}, + pos: position{line: 359, col: 50, offset: 11915}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 359, col: 55, offset: 11916, + line: 359, col: 55, offset: 11920, }, }, }, @@ -109870,7 +108111,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 340, col: 55, offset: 11493}, + pos: position{line: 340, col: 55, offset: 11497}, val: "]", ignoreCase: false, }, @@ -109878,44 +108119,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, run: (*parser).callonQuoteBlockElement2279, expr: &seqExpr{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 344, col: 5, offset: 11624}, + pos: position{line: 344, col: 5, offset: 11628}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 344, col: 9, offset: 11628}, + pos: position{line: 344, col: 9, offset: 11632}, label: "kind", expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement2283, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 344, col: 26, offset: 11645}, + pos: position{line: 344, col: 26, offset: 11649}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2288, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -109924,7 +108165,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 344, col: 30, offset: 11649}, + pos: position{line: 344, col: 30, offset: 11653}, val: "]", ignoreCase: false, }, @@ -109935,70 +108176,70 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 348, col: 1, offset: 11726}, + pos: position{line: 348, col: 1, offset: 11730}, run: (*parser).callonQuoteBlockElement2291, }, }, }, }, &actionExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, run: (*parser).callonQuoteBlockElement2292, expr: &seqExpr{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 274, col: 30, offset: 9200}, + pos: position{line: 274, col: 30, offset: 9204}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 274, col: 34, offset: 9204}, + pos: position{line: 274, col: 34, offset: 9208}, label: "k", expr: &choiceExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, run: (*parser).callonQuoteBlockElement2297, expr: &litMatcher{ - pos: position{line: 797, col: 19, offset: 27776}, + pos: position{line: 797, col: 19, offset: 27780}, val: "TIP", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, run: (*parser).callonQuoteBlockElement2299, expr: &litMatcher{ - pos: position{line: 799, col: 9, offset: 27822}, + pos: position{line: 799, col: 9, offset: 27826}, val: "NOTE", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, run: (*parser).callonQuoteBlockElement2301, expr: &litMatcher{ - pos: position{line: 801, col: 9, offset: 27870}, + pos: position{line: 801, col: 9, offset: 27874}, val: "IMPORTANT", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, run: (*parser).callonQuoteBlockElement2303, expr: &litMatcher{ - pos: position{line: 803, col: 9, offset: 27928}, + pos: position{line: 803, col: 9, offset: 27932}, val: "WARNING", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, run: (*parser).callonQuoteBlockElement2305, expr: &litMatcher{ - pos: position{line: 805, col: 9, offset: 27982}, + pos: position{line: 805, col: 9, offset: 27986}, val: "CAUTION", ignoreCase: false, }, @@ -110007,7 +108248,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 274, col: 53, offset: 9223}, + pos: position{line: 274, col: 53, offset: 9227}, val: "]", ignoreCase: false, }, @@ -110015,40 +108256,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, run: (*parser).callonQuoteBlockElement2308, expr: &litMatcher{ - pos: position{line: 316, col: 21, offset: 10579}, + pos: position{line: 316, col: 21, offset: 10583}, val: "[horizontal]", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, run: (*parser).callonQuoteBlockElement2310, expr: &seqExpr{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 290, col: 19, offset: 9756}, + pos: position{line: 290, col: 19, offset: 9760}, val: "[", ignoreCase: false, }, ¬Expr{ - pos: position{line: 290, col: 23, offset: 9760}, + pos: position{line: 290, col: 23, offset: 9764}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2316, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110057,79 +108298,79 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 290, col: 27, offset: 9764}, + pos: position{line: 290, col: 27, offset: 9768}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 290, col: 38, offset: 9775}, + pos: position{line: 290, col: 38, offset: 9779}, expr: &choiceExpr{ - pos: position{line: 294, col: 22, offset: 9889}, + pos: position{line: 294, col: 22, offset: 9893}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonQuoteBlockElement2321, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement2324, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement2327, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement2330, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement2333, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2338, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -110138,23 +108379,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2341, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2345, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110164,37 +108405,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement2347, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -110208,31 +108449,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonQuoteBlockElement2358, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2362, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -110241,23 +108482,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2365, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2369, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110267,37 +108508,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonQuoteBlockElement2371, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -110309,28 +108550,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2385, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110342,71 +108583,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonQuoteBlockElement2387, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonQuoteBlockElement2390, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonQuoteBlockElement2393, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonQuoteBlockElement2396, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonQuoteBlockElement2399, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2404, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -110415,23 +108656,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2407, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2411, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110441,37 +108682,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonQuoteBlockElement2413, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -110485,28 +108726,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2427, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110522,7 +108763,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 290, col: 59, offset: 9796}, + pos: position{line: 290, col: 59, offset: 9800}, val: "]", ignoreCase: false, }, @@ -110533,20 +108774,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 234, col: 25, offset: 7939}, + pos: position{line: 234, col: 25, offset: 7943}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2433, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110555,24 +108796,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -110585,63 +108826,63 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1498, col: 82, offset: 55216}, + pos: position{line: 1498, col: 82, offset: 55220}, label: "lines", expr: &actionExpr{ - pos: position{line: 1511, col: 39, offset: 55605}, + pos: position{line: 1511, col: 39, offset: 55609}, run: (*parser).callonQuoteBlockElement2441, expr: &labeledExpr{ - pos: position{line: 1511, col: 39, offset: 55605}, + pos: position{line: 1511, col: 39, offset: 55609}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1511, col: 45, offset: 55611}, + pos: position{line: 1511, col: 45, offset: 55615}, expr: &actionExpr{ - pos: position{line: 1515, col: 38, offset: 55729}, + pos: position{line: 1515, col: 38, offset: 55733}, run: (*parser).callonQuoteBlockElement2444, expr: &seqExpr{ - pos: position{line: 1515, col: 38, offset: 55729}, + pos: position{line: 1515, col: 38, offset: 55733}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1515, col: 38, offset: 55729}, + pos: position{line: 1515, col: 38, offset: 55733}, label: "line", expr: &actionExpr{ - pos: position{line: 1515, col: 44, offset: 55735}, + pos: position{line: 1515, col: 44, offset: 55739}, run: (*parser).callonQuoteBlockElement2447, expr: &seqExpr{ - pos: position{line: 1515, col: 44, offset: 55735}, + pos: position{line: 1515, col: 44, offset: 55739}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 44, offset: 55735}, + pos: position{line: 1515, col: 44, offset: 55739}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonQuoteBlockElement2450, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2458, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110650,24 +108891,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -110677,17 +108918,17 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1515, col: 57, offset: 55748}, + pos: position{line: 1515, col: 57, offset: 55752}, expr: &choiceExpr{ - pos: position{line: 1515, col: 58, offset: 55749}, + pos: position{line: 1515, col: 58, offset: 55753}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2467, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -110696,23 +108937,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2470, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2474, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110722,39 +108963,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 79, offset: 55770}, + pos: position{line: 1515, col: 79, offset: 55774}, run: (*parser).callonQuoteBlockElement2476, expr: &seqExpr{ - pos: position{line: 1515, col: 80, offset: 55771}, + pos: position{line: 1515, col: 80, offset: 55775}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 80, offset: 55771}, + pos: position{line: 1515, col: 80, offset: 55775}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &anyMatcher{ - line: 1515, col: 86, offset: 55777, + line: 1515, col: 86, offset: 55781, }, }, }, @@ -110767,24 +109008,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -110800,27 +109041,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 166, col: 33, offset: 5600}, + pos: position{line: 166, col: 33, offset: 5604}, run: (*parser).callonQuoteBlockElement2490, expr: &seqExpr{ - pos: position{line: 166, col: 33, offset: 5600}, + pos: position{line: 166, col: 33, offset: 5604}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 166, col: 33, offset: 5600}, + pos: position{line: 166, col: 33, offset: 5604}, val: ":", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 166, col: 37, offset: 5604}, + pos: position{line: 166, col: 37, offset: 5608}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonQuoteBlockElement2494, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -110828,9 +109069,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -110843,25 +109084,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 166, col: 66, offset: 5633}, + pos: position{line: 166, col: 66, offset: 5637}, val: ":", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 166, col: 70, offset: 5637}, + pos: position{line: 166, col: 70, offset: 5641}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2503, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110870,24 +109111,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -110896,27 +109137,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 168, col: 5, offset: 5720}, + pos: position{line: 168, col: 5, offset: 5724}, run: (*parser).callonQuoteBlockElement2510, expr: &seqExpr{ - pos: position{line: 168, col: 5, offset: 5720}, + pos: position{line: 168, col: 5, offset: 5724}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 168, col: 5, offset: 5720}, + pos: position{line: 168, col: 5, offset: 5724}, val: ":", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 168, col: 9, offset: 5724}, + pos: position{line: 168, col: 9, offset: 5728}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonQuoteBlockElement2514, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -110924,9 +109165,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -110939,25 +109180,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 168, col: 38, offset: 5753}, + pos: position{line: 168, col: 38, offset: 5757}, val: ":", ignoreCase: false, }, &oneOrMoreExpr{ - pos: position{line: 168, col: 42, offset: 5757}, + pos: position{line: 168, col: 42, offset: 5761}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2523, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -110966,23 +109207,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 168, col: 46, offset: 5761}, + pos: position{line: 168, col: 46, offset: 5765}, label: "value", expr: &actionExpr{ - pos: position{line: 189, col: 27, offset: 6573}, + pos: position{line: 189, col: 27, offset: 6577}, run: (*parser).callonQuoteBlockElement2526, expr: &zeroOrMoreExpr{ - pos: position{line: 189, col: 27, offset: 6573}, + pos: position{line: 189, col: 27, offset: 6577}, expr: &choiceExpr{ - pos: position{line: 189, col: 28, offset: 6574}, + pos: position{line: 189, col: 28, offset: 6578}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonQuoteBlockElement2529, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -110991,23 +109232,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonQuoteBlockElement2532, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2536, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -111017,23 +109258,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 189, col: 49, offset: 6595}, + pos: position{line: 189, col: 49, offset: 6599}, run: (*parser).callonQuoteBlockElement2538, expr: &seqExpr{ - pos: position{line: 189, col: 50, offset: 6596}, + pos: position{line: 189, col: 50, offset: 6600}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 189, col: 50, offset: 6596}, + pos: position{line: 189, col: 50, offset: 6600}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -111043,7 +109284,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 189, col: 60, offset: 6606, + line: 189, col: 60, offset: 6610, }, }, }, @@ -111054,24 +109295,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -111080,27 +109321,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 172, col: 27, offset: 5899}, + pos: position{line: 172, col: 27, offset: 5903}, run: (*parser).callonQuoteBlockElement2550, expr: &seqExpr{ - pos: position{line: 172, col: 27, offset: 5899}, + pos: position{line: 172, col: 27, offset: 5903}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 172, col: 27, offset: 5899}, + pos: position{line: 172, col: 27, offset: 5903}, val: ":!", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 172, col: 32, offset: 5904}, + pos: position{line: 172, col: 32, offset: 5908}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonQuoteBlockElement2554, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -111108,9 +109349,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -111123,25 +109364,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 172, col: 61, offset: 5933}, + pos: position{line: 172, col: 61, offset: 5937}, val: ":", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 172, col: 65, offset: 5937}, + pos: position{line: 172, col: 65, offset: 5941}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2563, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -111150,24 +109391,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -111176,27 +109417,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 174, col: 5, offset: 6009}, + pos: position{line: 174, col: 5, offset: 6013}, run: (*parser).callonQuoteBlockElement2570, expr: &seqExpr{ - pos: position{line: 174, col: 5, offset: 6009}, + pos: position{line: 174, col: 5, offset: 6013}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 174, col: 5, offset: 6009}, + pos: position{line: 174, col: 5, offset: 6013}, val: ":", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 174, col: 9, offset: 6013}, + pos: position{line: 174, col: 9, offset: 6017}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonQuoteBlockElement2574, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -111204,9 +109445,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -111219,25 +109460,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 174, col: 38, offset: 6042}, + pos: position{line: 174, col: 38, offset: 6046}, val: "!:", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 174, col: 43, offset: 6047}, + pos: position{line: 174, col: 43, offset: 6051}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonQuoteBlockElement2583, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -111246,24 +109487,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -111272,23 +109513,23 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 550, col: 25, offset: 18185}, + pos: position{line: 550, col: 25, offset: 18189}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 550, col: 25, offset: 18185}, + pos: position{line: 550, col: 25, offset: 18189}, val: "toc::[]", ignoreCase: false, }, &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -111299,7 +109540,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1334, col: 15, offset: 49201}, + pos: position{line: 1334, col: 15, offset: 49205}, name: "QuoteBlockParagraph", }, }, @@ -111311,17 +109552,17 @@ var g = &grammar{ }, { name: "QuoteBlockParagraph", - pos: position{line: 1338, col: 1, offset: 49260}, + pos: position{line: 1338, col: 1, offset: 49264}, expr: &actionExpr{ - pos: position{line: 1338, col: 24, offset: 49283}, + pos: position{line: 1338, col: 24, offset: 49287}, run: (*parser).callonQuoteBlockParagraph1, expr: &labeledExpr{ - pos: position{line: 1338, col: 24, offset: 49283}, + pos: position{line: 1338, col: 24, offset: 49287}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1338, col: 30, offset: 49289}, + pos: position{line: 1338, col: 30, offset: 49293}, expr: &ruleRefExpr{ - pos: position{line: 1338, col: 31, offset: 49290}, + pos: position{line: 1338, col: 31, offset: 49294}, name: "InlineElements", }, }, @@ -111330,46 +109571,46 @@ var g = &grammar{ }, { name: "VerseBlock", - pos: position{line: 1347, col: 1, offset: 49609}, + pos: position{line: 1347, col: 1, offset: 49613}, expr: &actionExpr{ - pos: position{line: 1347, col: 15, offset: 49623}, + pos: position{line: 1347, col: 15, offset: 49627}, run: (*parser).callonVerseBlock1, expr: &seqExpr{ - pos: position{line: 1347, col: 15, offset: 49623}, + pos: position{line: 1347, col: 15, offset: 49627}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 1347, col: 15, offset: 49623}, + pos: position{line: 1347, col: 15, offset: 49627}, run: (*parser).callonVerseBlock3, }, &labeledExpr{ - pos: position{line: 1351, col: 1, offset: 49699}, + pos: position{line: 1351, col: 1, offset: 49703}, label: "verse", expr: &actionExpr{ - pos: position{line: 1351, col: 8, offset: 49706}, + pos: position{line: 1351, col: 8, offset: 49710}, run: (*parser).callonVerseBlock5, expr: &seqExpr{ - pos: position{line: 1351, col: 8, offset: 49706}, + pos: position{line: 1351, col: 8, offset: 49710}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlock11, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -111378,65 +109619,65 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1351, col: 28, offset: 49726}, + pos: position{line: 1351, col: 28, offset: 49730}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1351, col: 36, offset: 49734}, + pos: position{line: 1351, col: 36, offset: 49738}, expr: &ruleRefExpr{ - pos: position{line: 1351, col: 37, offset: 49735}, + pos: position{line: 1351, col: 37, offset: 49739}, name: "VerseBlockElement", }, }, }, &choiceExpr{ - pos: position{line: 1351, col: 58, offset: 49756}, + pos: position{line: 1351, col: 58, offset: 49760}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlock27, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -111445,24 +109686,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -111470,9 +109711,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -111482,7 +109723,7 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 1353, col: 4, offset: 49873}, + pos: position{line: 1353, col: 4, offset: 49877}, run: (*parser).callonVerseBlock36, }, }, @@ -111491,41 +109732,41 @@ var g = &grammar{ }, { name: "VerseBlockElement", - pos: position{line: 1360, col: 1, offset: 49949}, + pos: position{line: 1360, col: 1, offset: 49953}, expr: &choiceExpr{ - pos: position{line: 1360, col: 22, offset: 49970}, + pos: position{line: 1360, col: 22, offset: 49974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1363, col: 21, offset: 50043}, + pos: position{line: 1363, col: 21, offset: 50047}, run: (*parser).callonVerseBlockElement2, expr: &seqExpr{ - pos: position{line: 1363, col: 21, offset: 50043}, + pos: position{line: 1363, col: 21, offset: 50047}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1363, col: 21, offset: 50043}, + pos: position{line: 1363, col: 21, offset: 50047}, expr: &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement10, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -111534,24 +109775,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -111560,76 +109801,76 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1363, col: 42, offset: 50064}, + pos: position{line: 1363, col: 42, offset: 50068}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 1363, col: 47, offset: 50069}, + pos: position{line: 1363, col: 47, offset: 50073}, label: "include", expr: &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonVerseBlockElement21, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonVerseBlockElement24, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonVerseBlockElement28, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -111637,32 +109878,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonVerseBlockElement40, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonVerseBlockElement44, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -111670,9 +109911,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -111685,7 +109926,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -111693,18 +109934,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonVerseBlockElement50, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonVerseBlockElement52, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -111713,57 +109954,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonVerseBlockElement62, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -111773,20 +110014,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement71, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -111795,9 +110036,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -111805,45 +110046,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -111853,16 +110094,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -111879,95 +110120,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonVerseBlockElement89, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonVerseBlockElement95, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonVerseBlockElement99, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonVerseBlockElement103, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonVerseBlockElement107, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement110, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement115, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -111980,34 +110221,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement119, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement124, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112023,32 +110264,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonVerseBlockElement126, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement128, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement133, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112065,57 +110306,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonVerseBlockElement137, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonVerseBlockElement142, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement145, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement150, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112128,34 +110369,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement154, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement159, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112171,32 +110412,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonVerseBlockElement161, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement163, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement168, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112221,52 +110462,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonVerseBlockElement170, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonVerseBlockElement175, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement178, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement183, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112279,34 +110520,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement187, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement192, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112322,32 +110563,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonVerseBlockElement194, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement196, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement201, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112364,57 +110605,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonVerseBlockElement205, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonVerseBlockElement210, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement213, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement218, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112427,34 +110668,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement222, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement227, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112470,32 +110711,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonVerseBlockElement229, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement231, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement236, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112517,7 +110758,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -112525,35 +110766,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonVerseBlockElement239, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement242, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement247, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112566,34 +110807,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement251, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement256, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112609,40 +110850,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonVerseBlockElement258, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement262, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement267, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112655,34 +110896,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement271, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement276, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112695,7 +110936,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -112703,40 +110944,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonVerseBlockElement279, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement283, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement288, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112749,7 +110990,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -112757,32 +110998,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonVerseBlockElement291, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonVerseBlockElement293, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonVerseBlockElement298, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -112796,44 +111037,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonVerseBlockElement300, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement310, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -112842,7 +111083,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -112852,20 +111093,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement316, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -112874,20 +111115,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -112899,9 +111140,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -112910,71 +111151,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonVerseBlockElement325, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonVerseBlockElement328, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonVerseBlockElement331, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonVerseBlockElement334, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonVerseBlockElement337, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonVerseBlockElement342, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -112983,23 +111224,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonVerseBlockElement345, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement349, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113009,37 +111250,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonVerseBlockElement351, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -113053,31 +111294,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonVerseBlockElement362, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonVerseBlockElement366, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -113086,23 +111327,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonVerseBlockElement369, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement373, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113112,37 +111353,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonVerseBlockElement375, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -113154,28 +111395,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement389, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113187,71 +111428,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonVerseBlockElement391, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonVerseBlockElement394, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonVerseBlockElement397, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonVerseBlockElement400, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonVerseBlockElement403, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonVerseBlockElement408, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -113260,23 +111501,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonVerseBlockElement411, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement415, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113286,37 +111527,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonVerseBlockElement417, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -113330,28 +111571,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement431, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113367,7 +111608,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -113380,20 +111621,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement437, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113402,24 +111643,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -113432,35 +111673,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonVerseBlockElement444, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockElement452, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113469,24 +111710,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -113495,7 +111736,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1360, col: 53, offset: 50001}, + pos: position{line: 1360, col: 53, offset: 50005}, name: "VerseBlockParagraph", }, }, @@ -113503,17 +111744,17 @@ var g = &grammar{ }, { name: "VerseBlockParagraph", - pos: position{line: 1367, col: 1, offset: 50122}, + pos: position{line: 1367, col: 1, offset: 50126}, expr: &actionExpr{ - pos: position{line: 1367, col: 24, offset: 50145}, + pos: position{line: 1367, col: 24, offset: 50149}, run: (*parser).callonVerseBlockParagraph1, expr: &labeledExpr{ - pos: position{line: 1367, col: 24, offset: 50145}, + pos: position{line: 1367, col: 24, offset: 50149}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1367, col: 30, offset: 50151}, + pos: position{line: 1367, col: 30, offset: 50155}, expr: &ruleRefExpr{ - pos: position{line: 1367, col: 31, offset: 50152}, + pos: position{line: 1367, col: 31, offset: 50156}, name: "VerseBlockLine", }, }, @@ -113522,38 +111763,38 @@ var g = &grammar{ }, { name: "VerseBlockLine", - pos: position{line: 1371, col: 1, offset: 50232}, + pos: position{line: 1371, col: 1, offset: 50236}, expr: &actionExpr{ - pos: position{line: 1371, col: 19, offset: 50250}, + pos: position{line: 1371, col: 19, offset: 50254}, run: (*parser).callonVerseBlockLine1, expr: &seqExpr{ - pos: position{line: 1371, col: 19, offset: 50250}, + pos: position{line: 1371, col: 19, offset: 50254}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1371, col: 19, offset: 50250}, + pos: position{line: 1371, col: 19, offset: 50254}, expr: &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockLine9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113562,24 +111803,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -113588,37 +111829,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1371, col: 40, offset: 50271}, + pos: position{line: 1371, col: 40, offset: 50275}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonVerseBlockLine17, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockLine25, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113627,24 +111868,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -113654,41 +111895,41 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1371, col: 51, offset: 50282}, + pos: position{line: 1371, col: 51, offset: 50286}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &labeledExpr{ - pos: position{line: 1371, col: 56, offset: 50287}, + pos: position{line: 1371, col: 56, offset: 50291}, label: "line", expr: &ruleRefExpr{ - pos: position{line: 1371, col: 62, offset: 50293}, + pos: position{line: 1371, col: 62, offset: 50297}, name: "VerseBlockLineContent", }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -113699,43 +111940,43 @@ var g = &grammar{ }, { name: "VerseBlockLineContent", - pos: position{line: 1375, col: 1, offset: 50369}, + pos: position{line: 1375, col: 1, offset: 50373}, expr: &actionExpr{ - pos: position{line: 1375, col: 26, offset: 50394}, + pos: position{line: 1375, col: 26, offset: 50398}, run: (*parser).callonVerseBlockLineContent1, expr: &labeledExpr{ - pos: position{line: 1375, col: 26, offset: 50394}, + pos: position{line: 1375, col: 26, offset: 50398}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 1375, col: 35, offset: 50403}, + pos: position{line: 1375, col: 35, offset: 50407}, expr: &seqExpr{ - pos: position{line: 1375, col: 36, offset: 50404}, + pos: position{line: 1375, col: 36, offset: 50408}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1375, col: 36, offset: 50404}, + pos: position{line: 1375, col: 36, offset: 50408}, expr: &seqExpr{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1309, col: 24, offset: 48407}, + pos: position{line: 1309, col: 24, offset: 48411}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1309, col: 31, offset: 48414}, + pos: position{line: 1309, col: 31, offset: 48418}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockLineContent11, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113744,24 +111985,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -113770,46 +112011,46 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1375, col: 57, offset: 50425}, + pos: position{line: 1375, col: 57, offset: 50429}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1375, col: 62, offset: 50430}, + pos: position{line: 1375, col: 62, offset: 50434}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockLineContent27, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113818,24 +112059,24 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1375, col: 66, offset: 50434}, + pos: position{line: 1375, col: 66, offset: 50438}, name: "InlineElement", }, &zeroOrMoreExpr{ - pos: position{line: 1375, col: 80, offset: 50448}, + pos: position{line: 1375, col: 80, offset: 50452}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonVerseBlockLineContent33, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113851,33 +112092,33 @@ var g = &grammar{ }, { name: "SidebarBlock", - pos: position{line: 1384, col: 1, offset: 50831}, + pos: position{line: 1384, col: 1, offset: 50835}, expr: &actionExpr{ - pos: position{line: 1384, col: 17, offset: 50847}, + pos: position{line: 1384, col: 17, offset: 50851}, run: (*parser).callonSidebarBlock1, expr: &seqExpr{ - pos: position{line: 1384, col: 17, offset: 50847}, + pos: position{line: 1384, col: 17, offset: 50851}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1382, col: 33, offset: 50822}, + pos: position{line: 1382, col: 33, offset: 50826}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlock7, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113886,65 +112127,65 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1384, col: 39, offset: 50869}, + pos: position{line: 1384, col: 39, offset: 50873}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1384, col: 47, offset: 50877}, + pos: position{line: 1384, col: 47, offset: 50881}, expr: &ruleRefExpr{ - pos: position{line: 1384, col: 48, offset: 50878}, + pos: position{line: 1384, col: 48, offset: 50882}, name: "SidebarBlockContent", }, }, }, &choiceExpr{ - pos: position{line: 1384, col: 72, offset: 50902}, + pos: position{line: 1384, col: 72, offset: 50906}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1382, col: 26, offset: 50815}, + pos: position{line: 1382, col: 26, offset: 50819}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1382, col: 33, offset: 50822}, + pos: position{line: 1382, col: 33, offset: 50826}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlock23, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -113953,24 +112194,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -113978,9 +112219,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -113991,40 +112232,40 @@ var g = &grammar{ }, { name: "SidebarBlockContent", - pos: position{line: 1388, col: 1, offset: 51023}, + pos: position{line: 1388, col: 1, offset: 51027}, expr: &choiceExpr{ - pos: position{line: 1388, col: 24, offset: 51046}, + pos: position{line: 1388, col: 24, offset: 51050}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonSidebarBlockContent2, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlockContent10, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -114033,24 +112274,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -114059,64 +112300,64 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, run: (*parser).callonSidebarBlockContent17, expr: &seqExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 578, col: 18, offset: 19169}, + pos: position{line: 578, col: 18, offset: 19173}, label: "incl", expr: &actionExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, run: (*parser).callonSidebarBlockContent20, expr: &seqExpr{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 578, col: 24, offset: 19175}, + pos: position{line: 578, col: 24, offset: 19179}, val: "include::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 578, col: 36, offset: 19187}, + pos: position{line: 578, col: 36, offset: 19191}, label: "path", expr: &actionExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, run: (*parser).callonSidebarBlockContent24, expr: &labeledExpr{ - pos: position{line: 1555, col: 13, offset: 56759}, + pos: position{line: 1555, col: 13, offset: 56763}, label: "elements", expr: &seqExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1555, col: 23, offset: 56769}, + pos: position{line: 1555, col: 23, offset: 56773}, expr: &choiceExpr{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1577, col: 15, offset: 57272}, + pos: position{line: 1577, col: 15, offset: 57276}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 27, offset: 57284}, + pos: position{line: 1577, col: 27, offset: 57288}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 40, offset: 57297}, + pos: position{line: 1577, col: 40, offset: 57301}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 51, offset: 57308}, + pos: position{line: 1577, col: 51, offset: 57312}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1577, col: 62, offset: 57319}, + pos: position{line: 1577, col: 62, offset: 57323}, val: "mailto:", ignoreCase: false, }, @@ -114124,32 +112365,32 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1555, col: 35, offset: 56781}, + pos: position{line: 1555, col: 35, offset: 56785}, expr: &choiceExpr{ - pos: position{line: 1555, col: 36, offset: 56782}, + pos: position{line: 1555, col: 36, offset: 56786}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, run: (*parser).callonSidebarBlockContent36, expr: &seqExpr{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 178, col: 34, offset: 6151}, + pos: position{line: 178, col: 34, offset: 6155}, val: "{", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 178, col: 38, offset: 6155}, + pos: position{line: 178, col: 38, offset: 6159}, label: "name", expr: &actionExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, run: (*parser).callonSidebarBlockContent40, expr: &seqExpr{ - pos: position{line: 185, col: 26, offset: 6450}, + pos: position{line: 185, col: 26, offset: 6454}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 185, col: 27, offset: 6451}, + pos: position{line: 185, col: 27, offset: 6455}, val: "[_A-Za-z0-9]", chars: []rune{'_'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -114157,9 +112398,9 @@ var g = &grammar{ inverted: false, }, &zeroOrMoreExpr{ - pos: position{line: 185, col: 56, offset: 6480}, + pos: position{line: 185, col: 56, offset: 6484}, expr: &charClassMatcher{ - pos: position{line: 185, col: 57, offset: 6481}, + pos: position{line: 185, col: 57, offset: 6485}, val: "[-A-Za-z0-9]", chars: []rune{'-'}, ranges: []rune{'A', 'Z', 'a', 'z', '0', '9'}, @@ -114172,7 +112413,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 178, col: 67, offset: 6184}, + pos: position{line: 178, col: 67, offset: 6188}, val: "}", ignoreCase: false, }, @@ -114180,18 +112421,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1545, col: 9, offset: 56373}, + pos: position{line: 1545, col: 9, offset: 56377}, run: (*parser).callonSidebarBlockContent46, expr: &choiceExpr{ - pos: position{line: 1545, col: 10, offset: 56374}, + pos: position{line: 1545, col: 10, offset: 56378}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSidebarBlockContent48, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -114200,57 +112441,57 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 1545, col: 41, offset: 56405}, + pos: position{line: 1545, col: 41, offset: 56409}, expr: &actionExpr{ - pos: position{line: 1545, col: 42, offset: 56406}, + pos: position{line: 1545, col: 42, offset: 56410}, run: (*parser).callonSidebarBlockContent58, expr: &seqExpr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1545, col: 43, offset: 56407}, + pos: position{line: 1545, col: 43, offset: 56411}, expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -114260,20 +112501,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 52, offset: 56416}, + pos: position{line: 1545, col: 52, offset: 56420}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlockContent67, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -114282,9 +112523,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 56, offset: 56420}, + pos: position{line: 1545, col: 56, offset: 56424}, expr: &charClassMatcher{ - pos: position{line: 1535, col: 16, offset: 56233}, + pos: position{line: 1535, col: 16, offset: 56237}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -114292,45 +112533,45 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1545, col: 69, offset: 56433}, + pos: position{line: 1545, col: 69, offset: 56437}, expr: &litMatcher{ - pos: position{line: 1545, col: 70, offset: 56434}, + pos: position{line: 1545, col: 70, offset: 56438}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1545, col: 74, offset: 56438}, + pos: position{line: 1545, col: 74, offset: 56442}, expr: &choiceExpr{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 935, col: 21, offset: 32367}, + pos: position{line: 935, col: 21, offset: 32371}, val: "**", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 28, offset: 32374}, + pos: position{line: 935, col: 28, offset: 32378}, val: "*", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 34, offset: 32380}, + pos: position{line: 935, col: 34, offset: 32384}, val: "__", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 41, offset: 32387}, + pos: position{line: 935, col: 41, offset: 32391}, val: "_", ignoreCase: false, }, &litMatcher{ - pos: position{line: 935, col: 47, offset: 32393}, + pos: position{line: 935, col: 47, offset: 32397}, val: "``", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 935, col: 54, offset: 32400}, + pos: position{line: 935, col: 54, offset: 32404}, val: "[`^~]", chars: []rune{'`', '^', '~'}, ignoreCase: false, @@ -114340,16 +112581,16 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1545, col: 92, offset: 56456, + line: 1545, col: 92, offset: 56460, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, expr: &litMatcher{ - pos: position{line: 1547, col: 7, offset: 56516}, + pos: position{line: 1547, col: 7, offset: 56520}, val: ".", ignoreCase: false, }, @@ -114366,95 +112607,95 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 578, col: 52, offset: 19203}, + pos: position{line: 578, col: 52, offset: 19207}, label: "inlineAttributes", expr: &actionExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, run: (*parser).callonSidebarBlockContent85, expr: &seqExpr{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 584, col: 26, offset: 19456}, + pos: position{line: 584, col: 26, offset: 19460}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 584, col: 30, offset: 19460}, + pos: position{line: 584, col: 30, offset: 19464}, label: "attrs", expr: &zeroOrMoreExpr{ - pos: position{line: 584, col: 36, offset: 19466}, + pos: position{line: 584, col: 36, offset: 19470}, expr: &choiceExpr{ - pos: position{line: 584, col: 37, offset: 19467}, + pos: position{line: 584, col: 37, offset: 19471}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, run: (*parser).callonSidebarBlockContent91, expr: &seqExpr{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 588, col: 24, offset: 19601}, + pos: position{line: 588, col: 24, offset: 19605}, val: "lines=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 588, col: 33, offset: 19610}, + pos: position{line: 588, col: 33, offset: 19614}, label: "lines", expr: &actionExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, run: (*parser).callonSidebarBlockContent95, expr: &seqExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 592, col: 29, offset: 19730}, + pos: position{line: 592, col: 29, offset: 19734}, label: "value", expr: &choiceExpr{ - pos: position{line: 592, col: 36, offset: 19737}, + pos: position{line: 592, col: 36, offset: 19741}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, run: (*parser).callonSidebarBlockContent99, expr: &seqExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 602, col: 19, offset: 20091}, + pos: position{line: 602, col: 19, offset: 20095}, label: "first", expr: &choiceExpr{ - pos: position{line: 602, col: 26, offset: 20098}, + pos: position{line: 602, col: 26, offset: 20102}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonSidebarBlockContent103, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent106, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent111, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114467,34 +112708,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent115, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent120, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114510,32 +112751,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonSidebarBlockContent122, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent124, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent129, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114552,57 +112793,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 603, col: 5, offset: 20137}, + pos: position{line: 603, col: 5, offset: 20141}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 603, col: 12, offset: 20144}, + pos: position{line: 603, col: 12, offset: 20148}, expr: &actionExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, run: (*parser).callonSidebarBlockContent133, expr: &seqExpr{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 603, col: 13, offset: 20145}, + pos: position{line: 603, col: 13, offset: 20149}, val: ";", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 603, col: 17, offset: 20149}, + pos: position{line: 603, col: 17, offset: 20153}, label: "other", expr: &choiceExpr{ - pos: position{line: 603, col: 24, offset: 20156}, + pos: position{line: 603, col: 24, offset: 20160}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonSidebarBlockContent138, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent141, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent146, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114615,34 +112856,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent150, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent155, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114658,32 +112899,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonSidebarBlockContent157, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent159, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent164, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114708,52 +112949,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, run: (*parser).callonSidebarBlockContent166, expr: &seqExpr{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 609, col: 25, offset: 20335}, + pos: position{line: 609, col: 25, offset: 20339}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 609, col: 30, offset: 20340}, + pos: position{line: 609, col: 30, offset: 20344}, label: "first", expr: &choiceExpr{ - pos: position{line: 609, col: 37, offset: 20347}, + pos: position{line: 609, col: 37, offset: 20351}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonSidebarBlockContent171, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent174, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent179, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114766,34 +113007,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent183, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent188, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114809,32 +113050,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonSidebarBlockContent190, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent192, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent197, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114851,57 +113092,57 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 610, col: 5, offset: 20386}, + pos: position{line: 610, col: 5, offset: 20390}, label: "others", expr: &oneOrMoreExpr{ - pos: position{line: 610, col: 12, offset: 20393}, + pos: position{line: 610, col: 12, offset: 20397}, expr: &actionExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, run: (*parser).callonSidebarBlockContent201, expr: &seqExpr{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 610, col: 13, offset: 20394}, + pos: position{line: 610, col: 13, offset: 20398}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 610, col: 17, offset: 20398}, + pos: position{line: 610, col: 17, offset: 20402}, label: "other", expr: &choiceExpr{ - pos: position{line: 610, col: 24, offset: 20405}, + pos: position{line: 610, col: 24, offset: 20409}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonSidebarBlockContent206, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent209, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent214, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114914,34 +113155,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent218, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent223, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -114957,32 +113198,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonSidebarBlockContent225, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent227, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent232, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -115004,7 +113245,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 612, col: 9, offset: 20475}, + pos: position{line: 612, col: 9, offset: 20479}, val: "\"", ignoreCase: false, }, @@ -115012,35 +113253,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, run: (*parser).callonSidebarBlockContent235, expr: &seqExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 616, col: 19, offset: 20583}, + pos: position{line: 616, col: 19, offset: 20587}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent238, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent243, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -115053,34 +113294,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 616, col: 34, offset: 20598}, + pos: position{line: 616, col: 34, offset: 20602}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 616, col: 39, offset: 20603}, + pos: position{line: 616, col: 39, offset: 20607}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent247, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent252, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -115096,40 +113337,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, run: (*parser).callonSidebarBlockContent254, expr: &seqExpr{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 620, col: 25, offset: 20725}, + pos: position{line: 620, col: 25, offset: 20729}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 30, offset: 20730}, + pos: position{line: 620, col: 30, offset: 20734}, label: "start", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent258, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent263, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -115142,34 +113383,34 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 45, offset: 20745}, + pos: position{line: 620, col: 45, offset: 20749}, val: "..", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 620, col: 50, offset: 20750}, + pos: position{line: 620, col: 50, offset: 20754}, label: "end", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent267, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent272, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -115182,7 +113423,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 620, col: 63, offset: 20763}, + pos: position{line: 620, col: 63, offset: 20767}, val: "\"", ignoreCase: false, }, @@ -115190,40 +113431,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, run: (*parser).callonSidebarBlockContent275, expr: &seqExpr{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 628, col: 26, offset: 20992}, + pos: position{line: 628, col: 26, offset: 20996}, val: "\"", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 628, col: 31, offset: 20997}, + pos: position{line: 628, col: 31, offset: 21001}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent279, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent284, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -115236,7 +113477,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 628, col: 51, offset: 21017}, + pos: position{line: 628, col: 51, offset: 21021}, val: "\"", ignoreCase: false, }, @@ -115244,32 +113485,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, run: (*parser).callonSidebarBlockContent287, expr: &labeledExpr{ - pos: position{line: 624, col: 20, offset: 20872}, + pos: position{line: 624, col: 20, offset: 20876}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, run: (*parser).callonSidebarBlockContent289, expr: &seqExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, expr: &litMatcher{ - pos: position{line: 1582, col: 11, offset: 57390}, + pos: position{line: 1582, col: 11, offset: 57394}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1582, col: 16, offset: 57395}, + pos: position{line: 1582, col: 16, offset: 57399}, expr: &actionExpr{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, run: (*parser).callonSidebarBlockContent294, expr: &charClassMatcher{ - pos: position{line: 1578, col: 10, offset: 57338}, + pos: position{line: 1578, col: 10, offset: 57342}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -115283,44 +113524,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, run: (*parser).callonSidebarBlockContent296, expr: &zeroOrMoreExpr{ - pos: position{line: 632, col: 23, offset: 21119}, + pos: position{line: 632, col: 23, offset: 21123}, expr: &seqExpr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 632, col: 24, offset: 21120}, + pos: position{line: 632, col: 24, offset: 21124}, expr: &litMatcher{ - pos: position{line: 632, col: 25, offset: 21121}, + pos: position{line: 632, col: 25, offset: 21125}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 29, offset: 21125}, + pos: position{line: 632, col: 29, offset: 21129}, expr: &litMatcher{ - pos: position{line: 632, col: 30, offset: 21126}, + pos: position{line: 632, col: 30, offset: 21130}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 632, col: 34, offset: 21130}, + pos: position{line: 632, col: 34, offset: 21134}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlockContent306, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -115329,7 +113570,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 632, col: 38, offset: 21134, + line: 632, col: 38, offset: 21138, }, }, }, @@ -115339,20 +113580,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 598, col: 47, offset: 20028}, + pos: position{line: 598, col: 47, offset: 20032}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlockContent312, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -115361,20 +113602,20 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, alternatives: []interface{}{ &andExpr{ - pos: position{line: 598, col: 52, offset: 20033}, + pos: position{line: 598, col: 52, offset: 20037}, expr: &litMatcher{ - pos: position{line: 598, col: 53, offset: 20034}, + pos: position{line: 598, col: 53, offset: 20038}, val: ",", ignoreCase: false, }, }, &andExpr{ - pos: position{line: 598, col: 59, offset: 20040}, + pos: position{line: 598, col: 59, offset: 20044}, expr: &litMatcher{ - pos: position{line: 598, col: 60, offset: 20041}, + pos: position{line: 598, col: 60, offset: 20045}, val: "]", ignoreCase: false, }, @@ -115386,9 +113627,9 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, expr: &litMatcher{ - pos: position{line: 588, col: 66, offset: 19643}, + pos: position{line: 588, col: 66, offset: 19647}, val: ",", ignoreCase: false, }, @@ -115397,71 +113638,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, run: (*parser).callonSidebarBlockContent321, expr: &seqExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 296, col: 30, offset: 9976}, + pos: position{line: 296, col: 30, offset: 9980}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSidebarBlockContent324, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSidebarBlockContent327, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSidebarBlockContent330, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSidebarBlockContent333, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSidebarBlockContent338, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -115470,23 +113711,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSidebarBlockContent341, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlockContent345, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -115496,37 +113737,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSidebarBlockContent347, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -115540,31 +113781,31 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 296, col: 49, offset: 9995}, + pos: position{line: 296, col: 49, offset: 9999}, val: "=", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 296, col: 53, offset: 9999}, + pos: position{line: 296, col: 53, offset: 10003}, label: "value", expr: &actionExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, run: (*parser).callonSidebarBlockContent358, expr: &labeledExpr{ - pos: position{line: 310, col: 19, offset: 10439}, + pos: position{line: 310, col: 19, offset: 10443}, label: "value", expr: &zeroOrMoreExpr{ - pos: position{line: 310, col: 25, offset: 10445}, + pos: position{line: 310, col: 25, offset: 10449}, expr: &choiceExpr{ - pos: position{line: 310, col: 26, offset: 10446}, + pos: position{line: 310, col: 26, offset: 10450}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSidebarBlockContent362, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -115573,23 +113814,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSidebarBlockContent365, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlockContent369, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -115599,37 +113840,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 310, col: 47, offset: 10467}, + pos: position{line: 310, col: 47, offset: 10471}, run: (*parser).callonSidebarBlockContent371, expr: &seqExpr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 310, col: 48, offset: 10468}, + pos: position{line: 310, col: 48, offset: 10472}, expr: &litMatcher{ - pos: position{line: 310, col: 49, offset: 10469}, + pos: position{line: 310, col: 49, offset: 10473}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 53, offset: 10473}, + pos: position{line: 310, col: 53, offset: 10477}, expr: &litMatcher{ - pos: position{line: 310, col: 54, offset: 10474}, + pos: position{line: 310, col: 54, offset: 10478}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 310, col: 58, offset: 10478}, + pos: position{line: 310, col: 58, offset: 10482}, expr: &litMatcher{ - pos: position{line: 310, col: 59, offset: 10479}, + pos: position{line: 310, col: 59, offset: 10483}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 310, col: 64, offset: 10484, + line: 310, col: 64, offset: 10488, }, }, }, @@ -115641,28 +113882,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, expr: &litMatcher{ - pos: position{line: 296, col: 76, offset: 10022}, + pos: position{line: 296, col: 76, offset: 10026}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 296, col: 81, offset: 10027}, + pos: position{line: 296, col: 81, offset: 10031}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlockContent385, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -115674,71 +113915,71 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, run: (*parser).callonSidebarBlockContent387, expr: &seqExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 300, col: 33, offset: 10142}, + pos: position{line: 300, col: 33, offset: 10146}, label: "key", expr: &actionExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, run: (*parser).callonSidebarBlockContent390, expr: &seqExpr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 17, offset: 10267}, + pos: position{line: 304, col: 17, offset: 10271}, expr: &actionExpr{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, run: (*parser).callonSidebarBlockContent393, expr: &litMatcher{ - pos: position{line: 332, col: 14, offset: 11153}, + pos: position{line: 332, col: 14, offset: 11157}, val: "quote", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 28, offset: 10278}, + pos: position{line: 304, col: 28, offset: 10282}, expr: &actionExpr{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, run: (*parser).callonSidebarBlockContent396, expr: &litMatcher{ - pos: position{line: 355, col: 14, offset: 11818}, + pos: position{line: 355, col: 14, offset: 11822}, val: "verse", ignoreCase: false, }, }, }, ¬Expr{ - pos: position{line: 304, col: 39, offset: 10289}, + pos: position{line: 304, col: 39, offset: 10293}, expr: &actionExpr{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, run: (*parser).callonSidebarBlockContent399, expr: &litMatcher{ - pos: position{line: 1502, col: 16, offset: 55396}, + pos: position{line: 1502, col: 16, offset: 55400}, val: "literal", ignoreCase: false, }, }, }, &labeledExpr{ - pos: position{line: 304, col: 52, offset: 10302}, + pos: position{line: 304, col: 52, offset: 10306}, label: "key", expr: &oneOrMoreExpr{ - pos: position{line: 304, col: 56, offset: 10306}, + pos: position{line: 304, col: 56, offset: 10310}, expr: &choiceExpr{ - pos: position{line: 304, col: 57, offset: 10307}, + pos: position{line: 304, col: 57, offset: 10311}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, run: (*parser).callonSidebarBlockContent404, expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, + pos: position{line: 1537, col: 14, offset: 56273}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -115747,23 +113988,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, run: (*parser).callonSidebarBlockContent407, expr: &oneOrMoreExpr{ - pos: position{line: 1551, col: 11, offset: 56707}, + pos: position{line: 1551, col: 11, offset: 56711}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlockContent411, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -115773,37 +114014,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 304, col: 78, offset: 10328}, + pos: position{line: 304, col: 78, offset: 10332}, run: (*parser).callonSidebarBlockContent413, expr: &seqExpr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 304, col: 79, offset: 10329}, + pos: position{line: 304, col: 79, offset: 10333}, expr: &litMatcher{ - pos: position{line: 304, col: 80, offset: 10330}, + pos: position{line: 304, col: 80, offset: 10334}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 84, offset: 10334}, + pos: position{line: 304, col: 84, offset: 10338}, expr: &litMatcher{ - pos: position{line: 304, col: 85, offset: 10335}, + pos: position{line: 304, col: 85, offset: 10339}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 304, col: 89, offset: 10339}, + pos: position{line: 304, col: 89, offset: 10343}, expr: &litMatcher{ - pos: position{line: 304, col: 90, offset: 10340}, + pos: position{line: 304, col: 90, offset: 10344}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 304, col: 95, offset: 10345, + line: 304, col: 95, offset: 10349, }, }, }, @@ -115817,28 +114058,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, expr: &litMatcher{ - pos: position{line: 300, col: 52, offset: 10161}, + pos: position{line: 300, col: 52, offset: 10165}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 300, col: 57, offset: 10166}, + pos: position{line: 300, col: 57, offset: 10170}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlockContent427, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -115854,7 +114095,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 584, col: 78, offset: 19508}, + pos: position{line: 584, col: 78, offset: 19512}, val: "]", ignoreCase: false, }, @@ -115867,20 +114108,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 580, col: 8, offset: 19375}, + pos: position{line: 580, col: 8, offset: 19379}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonSidebarBlockContent433, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -115889,24 +114130,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -115915,15 +114156,15 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1388, col: 52, offset: 51074}, + pos: position{line: 1388, col: 52, offset: 51078}, name: "List", }, &ruleRefExpr{ - pos: position{line: 1388, col: 59, offset: 51081}, + pos: position{line: 1388, col: 59, offset: 51085}, name: "NonSidebarBlock", }, &ruleRefExpr{ - pos: position{line: 1388, col: 77, offset: 51099}, + pos: position{line: 1388, col: 77, offset: 51103}, name: "BlockParagraph", }, }, @@ -115931,25 +114172,25 @@ var g = &grammar{ }, { name: "NonSidebarBlock", - pos: position{line: 1390, col: 1, offset: 51115}, + pos: position{line: 1390, col: 1, offset: 51119}, expr: &actionExpr{ - pos: position{line: 1390, col: 20, offset: 51134}, + pos: position{line: 1390, col: 20, offset: 51138}, run: (*parser).callonNonSidebarBlock1, expr: &seqExpr{ - pos: position{line: 1390, col: 20, offset: 51134}, + pos: position{line: 1390, col: 20, offset: 51138}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1390, col: 20, offset: 51134}, + pos: position{line: 1390, col: 20, offset: 51138}, expr: &ruleRefExpr{ - pos: position{line: 1390, col: 21, offset: 51135}, + pos: position{line: 1390, col: 21, offset: 51139}, name: "SidebarBlock", }, }, &labeledExpr{ - pos: position{line: 1390, col: 34, offset: 51148}, + pos: position{line: 1390, col: 34, offset: 51152}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1390, col: 43, offset: 51157}, + pos: position{line: 1390, col: 43, offset: 51161}, name: "DelimitedBlock", }, }, @@ -115959,33 +114200,33 @@ var g = &grammar{ }, { name: "Table", - pos: position{line: 1397, col: 1, offset: 51390}, + pos: position{line: 1397, col: 1, offset: 51394}, expr: &actionExpr{ - pos: position{line: 1397, col: 10, offset: 51399}, + pos: position{line: 1397, col: 10, offset: 51403}, run: (*parser).callonTable1, expr: &seqExpr{ - pos: position{line: 1397, col: 10, offset: 51399}, + pos: position{line: 1397, col: 10, offset: 51403}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 19, offset: 51641}, + pos: position{line: 1406, col: 19, offset: 51645}, val: "|===", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1406, col: 26, offset: 51648}, + pos: position{line: 1406, col: 26, offset: 51652}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTable7, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -115994,76 +114235,76 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &labeledExpr{ - pos: position{line: 1398, col: 5, offset: 51418}, + pos: position{line: 1398, col: 5, offset: 51422}, label: "header", expr: &zeroOrOneExpr{ - pos: position{line: 1398, col: 12, offset: 51425}, + pos: position{line: 1398, col: 12, offset: 51429}, expr: &ruleRefExpr{ - pos: position{line: 1398, col: 13, offset: 51426}, + pos: position{line: 1398, col: 13, offset: 51430}, name: "TableLineHeader", }, }, }, &labeledExpr{ - pos: position{line: 1399, col: 5, offset: 51448}, + pos: position{line: 1399, col: 5, offset: 51452}, label: "lines", expr: &zeroOrMoreExpr{ - pos: position{line: 1399, col: 11, offset: 51454}, + pos: position{line: 1399, col: 11, offset: 51458}, expr: &ruleRefExpr{ - pos: position{line: 1399, col: 12, offset: 51455}, + pos: position{line: 1399, col: 12, offset: 51459}, name: "TableLine", }, }, }, &choiceExpr{ - pos: position{line: 1400, col: 6, offset: 51472}, + pos: position{line: 1400, col: 6, offset: 51476}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1406, col: 19, offset: 51641}, + pos: position{line: 1406, col: 19, offset: 51645}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 19, offset: 51641}, + pos: position{line: 1406, col: 19, offset: 51645}, val: "|===", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1406, col: 26, offset: 51648}, + pos: position{line: 1406, col: 26, offset: 51652}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTable26, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -116072,24 +114313,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -116097,9 +114338,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -116110,38 +114351,38 @@ var g = &grammar{ }, { name: "TableLineHeader", - pos: position{line: 1409, col: 1, offset: 51720}, + pos: position{line: 1409, col: 1, offset: 51724}, expr: &actionExpr{ - pos: position{line: 1409, col: 20, offset: 51739}, + pos: position{line: 1409, col: 20, offset: 51743}, run: (*parser).callonTableLineHeader1, expr: &seqExpr{ - pos: position{line: 1409, col: 20, offset: 51739}, + pos: position{line: 1409, col: 20, offset: 51743}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1409, col: 20, offset: 51739}, + pos: position{line: 1409, col: 20, offset: 51743}, expr: &seqExpr{ - pos: position{line: 1406, col: 19, offset: 51641}, + pos: position{line: 1406, col: 19, offset: 51645}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 19, offset: 51641}, + pos: position{line: 1406, col: 19, offset: 51645}, val: "|===", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1406, col: 26, offset: 51648}, + pos: position{line: 1406, col: 26, offset: 51652}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTableLineHeader9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -116150,24 +114391,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -116176,69 +114417,69 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1409, col: 36, offset: 51755}, + pos: position{line: 1409, col: 36, offset: 51759}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 1409, col: 42, offset: 51761}, + pos: position{line: 1409, col: 42, offset: 51765}, expr: &ruleRefExpr{ - pos: position{line: 1409, col: 43, offset: 51762}, + pos: position{line: 1409, col: 43, offset: 51766}, name: "TableCell", }, }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonTableLineHeader24, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTableLineHeader32, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -116247,24 +114488,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -116278,38 +114519,38 @@ var g = &grammar{ }, { name: "TableLine", - pos: position{line: 1413, col: 1, offset: 51846}, + pos: position{line: 1413, col: 1, offset: 51850}, expr: &actionExpr{ - pos: position{line: 1413, col: 14, offset: 51859}, + pos: position{line: 1413, col: 14, offset: 51863}, run: (*parser).callonTableLine1, expr: &seqExpr{ - pos: position{line: 1413, col: 14, offset: 51859}, + pos: position{line: 1413, col: 14, offset: 51863}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1413, col: 14, offset: 51859}, + pos: position{line: 1413, col: 14, offset: 51863}, expr: &seqExpr{ - pos: position{line: 1406, col: 19, offset: 51641}, + pos: position{line: 1406, col: 19, offset: 51645}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 19, offset: 51641}, + pos: position{line: 1406, col: 19, offset: 51645}, val: "|===", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1406, col: 26, offset: 51648}, + pos: position{line: 1406, col: 26, offset: 51652}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTableLine9, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -116318,24 +114559,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -116344,71 +114585,71 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1413, col: 30, offset: 51875}, + pos: position{line: 1413, col: 30, offset: 51879}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 1413, col: 36, offset: 51881}, + pos: position{line: 1413, col: 36, offset: 51885}, expr: &ruleRefExpr{ - pos: position{line: 1413, col: 37, offset: 51882}, + pos: position{line: 1413, col: 37, offset: 51886}, name: "TableCell", }, }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1413, col: 53, offset: 51898}, + pos: position{line: 1413, col: 53, offset: 51902}, expr: &actionExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, run: (*parser).callonTableLine25, expr: &seqExpr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1526, col: 14, offset: 56037}, + pos: position{line: 1526, col: 14, offset: 56041}, expr: ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1526, col: 19, offset: 56042}, + pos: position{line: 1526, col: 19, offset: 56046}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTableLine33, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -116417,24 +114658,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, @@ -116449,33 +114690,33 @@ var g = &grammar{ }, { name: "TableCell", - pos: position{line: 1417, col: 1, offset: 51967}, + pos: position{line: 1417, col: 1, offset: 51971}, expr: &actionExpr{ - pos: position{line: 1417, col: 14, offset: 51980}, + pos: position{line: 1417, col: 14, offset: 51984}, run: (*parser).callonTableCell1, expr: &seqExpr{ - pos: position{line: 1417, col: 14, offset: 51980}, + pos: position{line: 1417, col: 14, offset: 51984}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1404, col: 23, offset: 51614}, + pos: position{line: 1404, col: 23, offset: 51618}, val: "|", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1404, col: 27, offset: 51618}, + pos: position{line: 1404, col: 27, offset: 51622}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTableCell7, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -116484,38 +114725,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1417, col: 33, offset: 51999}, + pos: position{line: 1417, col: 33, offset: 52003}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 1417, col: 42, offset: 52008}, + pos: position{line: 1417, col: 42, offset: 52012}, expr: &seqExpr{ - pos: position{line: 1417, col: 43, offset: 52009}, + pos: position{line: 1417, col: 43, offset: 52013}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1417, col: 43, offset: 52009}, + pos: position{line: 1417, col: 43, offset: 52013}, expr: &seqExpr{ - pos: position{line: 1404, col: 23, offset: 51614}, + pos: position{line: 1404, col: 23, offset: 51618}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1404, col: 23, offset: 51614}, + pos: position{line: 1404, col: 23, offset: 51618}, val: "|", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1404, col: 27, offset: 51618}, + pos: position{line: 1404, col: 27, offset: 51622}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTableCell18, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -116527,46 +114768,46 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1417, col: 63, offset: 52029}, + pos: position{line: 1417, col: 63, offset: 52033}, expr: &choiceExpr{ - pos: position{line: 1594, col: 8, offset: 57551}, + pos: position{line: 1594, col: 8, offset: 57555}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, + pos: position{line: 1590, col: 12, offset: 57515}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, + pos: position{line: 1590, col: 21, offset: 57524}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1592, col: 8, offset: 57540}, + pos: position{line: 1592, col: 8, offset: 57544}, expr: &anyMatcher{ - line: 1592, col: 9, offset: 57541, + line: 1592, col: 9, offset: 57545, }, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1417, col: 68, offset: 52034}, + pos: position{line: 1417, col: 68, offset: 52038}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTableCell29, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -116575,24 +114816,24 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1417, col: 72, offset: 52038}, + pos: position{line: 1417, col: 72, offset: 52042}, name: "InlineElement", }, &zeroOrMoreExpr{ - pos: position{line: 1417, col: 86, offset: 52052}, + pos: position{line: 1417, col: 86, offset: 52056}, expr: &choiceExpr{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1586, col: 7, offset: 57453}, + pos: position{line: 1586, col: 7, offset: 57457}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, run: (*parser).callonTableCell35, expr: &litMatcher{ - pos: position{line: 1586, col: 13, offset: 57459}, + pos: position{line: 1586, col: 13, offset: 57463}, val: "\t", ignoreCase: false, }, @@ -116608,48 +114849,69 @@ var g = &grammar{ }, }, }, - { - name: "Alphanums", - pos: position{line: 1537, col: 1, offset: 56256}, - expr: &actionExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - run: (*parser).callonAlphanums1, - expr: &oneOrMoreExpr{ - pos: position{line: 1537, col: 14, offset: 56269}, - expr: &charClassMatcher{ - pos: position{line: 1537, col: 14, offset: 56269}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - }, - { - name: "NEWLINE", - pos: position{line: 1590, col: 1, offset: 57500}, - expr: &choiceExpr{ - pos: position{line: 1590, col: 12, offset: 57511}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1590, col: 12, offset: 57511}, - val: "\r\n", - ignoreCase: false, - }, - &charClassMatcher{ - pos: position{line: 1590, col: 21, offset: 57520}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - }, }, } +func (c *current) onDocument17() (interface{}, error) { + return string(c.text), nil +} + +func (p *parser) callonDocument17() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onDocument17() +} + +func (c *current) onDocument24() (interface{}, error) { + return string(c.text), nil +} + +func (p *parser) callonDocument24() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onDocument24() +} + +func (c *current) onDocument20() (interface{}, error) { + return string(c.text), nil +} + +func (p *parser) callonDocument20() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onDocument20() +} + +func (c *current) onDocument26() (interface{}, error) { + return string(c.text), nil +} + +func (p *parser) callonDocument26() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onDocument26() +} + +func (c *current) onDocument14() (interface{}, error) { + return string(c.text), nil +} + +func (p *parser) callonDocument14() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onDocument14() +} + +func (c *current) onDocument5(content interface{}) (interface{}, error) { + return types.NewYamlFrontMatter(content.(string)) +} + +func (p *parser) callonDocument5() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onDocument5(stack["content"]) +} + func (c *current) onDocument1(frontMatter, blocks interface{}) (interface{}, error) { return types.NewDocument(frontMatter, blocks.([]interface{})) } @@ -119027,66 +117289,6 @@ func (p *parser) callonPreparsedDocument1() (interface{}, error) { return p.cur.onPreparsedDocument1(stack["blocks"]) } -func (c *current) onFrontMatter13() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonFrontMatter13() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onFrontMatter13() -} - -func (c *current) onFrontMatter20() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonFrontMatter20() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onFrontMatter20() -} - -func (c *current) onFrontMatter16() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonFrontMatter16() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onFrontMatter16() -} - -func (c *current) onFrontMatter22() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonFrontMatter22() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onFrontMatter22() -} - -func (c *current) onFrontMatter10() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonFrontMatter10() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onFrontMatter10() -} - -func (c *current) onFrontMatter1(content interface{}) (interface{}, error) { - return types.NewYamlFrontMatter(content.(string)) -} - -func (p *parser) callonFrontMatter1() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onFrontMatter1(stack["content"]) -} - func (c *current) onDocumentElement16() (interface{}, error) { return string(c.text), nil } @@ -124752,742 +122954,6 @@ func (p *parser) callonDocumentElement1() (interface{}, error) { return p.cur.onDocumentElement1(stack["element"]) } -func (c *current) onGenericAttribute8() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute8() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute8() -} - -func (c *current) onGenericAttribute11() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute11() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute11() -} - -func (c *current) onGenericAttribute14() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute14() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute14() -} - -func (c *current) onGenericAttribute19() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute19() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute19() -} - -func (c *current) onGenericAttribute26() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute26() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute26() -} - -func (c *current) onGenericAttribute22() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute22() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute22() -} - -func (c *current) onGenericAttribute28() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute28() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute28() -} - -func (c *current) onGenericAttribute5(key interface{}) (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute5() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute5(stack["key"]) -} - -func (c *current) onGenericAttribute43() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute43() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute43() -} - -func (c *current) onGenericAttribute50() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute50() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute50() -} - -func (c *current) onGenericAttribute46() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute46() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute46() -} - -func (c *current) onGenericAttribute52() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute52() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute52() -} - -func (c *current) onGenericAttribute39(value interface{}) (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute39() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute39(stack["value"]) -} - -func (c *current) onGenericAttribute66() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute66() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute66() -} - -func (c *current) onGenericAttribute2(key, value interface{}) (interface{}, error) { - // value is set - return types.NewGenericAttribute(key.(string), value) -} - -func (p *parser) callonGenericAttribute2() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute2(stack["key"], stack["value"]) -} - -func (c *current) onGenericAttribute74() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute74() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute74() -} - -func (c *current) onGenericAttribute77() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute77() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute77() -} - -func (c *current) onGenericAttribute80() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute80() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute80() -} - -func (c *current) onGenericAttribute85() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute85() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute85() -} - -func (c *current) onGenericAttribute92() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute92() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute92() -} - -func (c *current) onGenericAttribute88() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute88() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute88() -} - -func (c *current) onGenericAttribute94() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute94() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute94() -} - -func (c *current) onGenericAttribute71(key interface{}) (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute71() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute71(stack["key"]) -} - -func (c *current) onGenericAttribute108() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonGenericAttribute108() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute108() -} - -func (c *current) onGenericAttribute68(key interface{}) (interface{}, error) { - // value is not set - return types.NewGenericAttribute(key.(string), nil) -} - -func (p *parser) callonGenericAttribute68() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onGenericAttribute68(stack["key"]) -} - -func (c *current) onQuoteAttributes6() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes6() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes6() -} - -func (c *current) onQuoteAttributes11() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes11() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes11() -} - -func (c *current) onQuoteAttributes18() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes18() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes18() -} - -func (c *current) onQuoteAttributes25() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes25() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes25() -} - -func (c *current) onQuoteAttributes21() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes21() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes21() -} - -func (c *current) onQuoteAttributes27() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes27() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes27() -} - -func (c *current) onQuoteAttributes15() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes15() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes15() -} - -func (c *current) onQuoteAttributes45() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes45() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes45() -} - -func (c *current) onQuoteAttributes52() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes52() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes52() -} - -func (c *current) onQuoteAttributes48() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes48() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes48() -} - -func (c *current) onQuoteAttributes42() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes42() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes42() -} - -func (c *current) onQuoteAttributes2(kind, author, title interface{}) (interface{}, error) { - return types.NewQuoteAttributes(kind.(string), author.(string), title.(string)) -} - -func (p *parser) callonQuoteAttributes2() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes2(stack["kind"], stack["author"], stack["title"]) -} - -func (c *current) onQuoteAttributes71() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes71() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes71() -} - -func (c *current) onQuoteAttributes76() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes76() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes76() -} - -func (c *current) onQuoteAttributes83() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes83() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes83() -} - -func (c *current) onQuoteAttributes90() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes90() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes90() -} - -func (c *current) onQuoteAttributes86() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes86() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes86() -} - -func (c *current) onQuoteAttributes92() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes92() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes92() -} - -func (c *current) onQuoteAttributes80() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes80() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes80() -} - -func (c *current) onQuoteAttributes67(kind, author interface{}) (interface{}, error) { - return types.NewQuoteAttributes(kind.(string), author.(string), "") -} - -func (p *parser) callonQuoteAttributes67() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes67(stack["kind"], stack["author"]) -} - -func (c *current) onQuoteAttributes110() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes110() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes110() -} - -func (c *current) onQuoteAttributes115() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonQuoteAttributes115() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes115() -} - -func (c *current) onQuoteAttributes106(kind interface{}) (interface{}, error) { - return types.NewQuoteAttributes(kind.(string), "", "") -} - -func (p *parser) callonQuoteAttributes106() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onQuoteAttributes106(stack["kind"]) -} - -func (c *current) onVerseAttributes9() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes9() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes9() -} - -func (c *current) onVerseAttributes14() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes14() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes14() -} - -func (c *current) onVerseAttributes21() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes21() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes21() -} - -func (c *current) onVerseAttributes28() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes28() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes28() -} - -func (c *current) onVerseAttributes24() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes24() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes24() -} - -func (c *current) onVerseAttributes30() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes30() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes30() -} - -func (c *current) onVerseAttributes18() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes18() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes18() -} - -func (c *current) onVerseAttributes48() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes48() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes48() -} - -func (c *current) onVerseAttributes55() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes55() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes55() -} - -func (c *current) onVerseAttributes51() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes51() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes51() -} - -func (c *current) onVerseAttributes45() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes45() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes45() -} - -func (c *current) onVerseAttributes5(kind, author, title interface{}) (interface{}, error) { - return types.NewQuoteAttributes(kind.(string), author.(string), title.(string)) - -} - -func (p *parser) callonVerseAttributes5() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes5(stack["kind"], stack["author"], stack["title"]) -} - -func (c *current) onVerseAttributes74() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes74() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes74() -} - -func (c *current) onVerseAttributes79() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes79() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes79() -} - -func (c *current) onVerseAttributes86() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes86() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes86() -} - -func (c *current) onVerseAttributes93() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes93() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes93() -} - -func (c *current) onVerseAttributes89() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes89() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes89() -} - -func (c *current) onVerseAttributes95() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes95() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes95() -} - -func (c *current) onVerseAttributes83() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes83() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes83() -} - -func (c *current) onVerseAttributes70(kind, author interface{}) (interface{}, error) { - return types.NewQuoteAttributes(kind.(string), author.(string), "") - -} - -func (p *parser) callonVerseAttributes70() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes70(stack["kind"], stack["author"]) -} - -func (c *current) onVerseAttributes113() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes113() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes113() -} - -func (c *current) onVerseAttributes118() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonVerseAttributes118() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes118() -} - -func (c *current) onVerseAttributes109(kind interface{}) (interface{}, error) { - return types.NewQuoteAttributes(kind.(string), "", "") - -} - -func (p *parser) callonVerseAttributes109() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes109(stack["kind"]) -} - -func (c *current) onVerseAttributes121(attribute interface{}) error { - c.state["verse"] = true - return nil -} - -func (p *parser) callonVerseAttributes121() error { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes121(stack["attribute"]) -} - -func (c *current) onVerseAttributes1(attribute interface{}) (interface{}, error) { - return attribute, nil -} - -func (p *parser) callonVerseAttributes1() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onVerseAttributes1(stack["attribute"]) -} - func (c *current) onSection1(section interface{}) (interface{}, error) { return section, nil } @@ -125538,26 +123004,6 @@ func (p *parser) callonSection4_51() (interface{}, error) { return p.cur.onSection4_51(stack["section"]) } -func (c *current) onSection0TitlePrefix7() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonSection0TitlePrefix7() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection0TitlePrefix7() -} - -func (c *current) onSection0TitlePrefix1() (interface{}, error) { - return c.text, nil -} - -func (p *parser) callonSection0TitlePrefix1() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection0TitlePrefix1() -} - func (c *current) onSection0WithMetadata13() (interface{}, error) { return string(c.text), nil } @@ -125708,6 +123154,36 @@ func (p *parser) callonSection0WithMetadata100() (interface{}, error) { return p.cur.onSection0WithMetadata100() } +func (c *current) onSection0WithMetadata125() (interface{}, error) { + return string(c.text), nil +} + +func (p *parser) callonSection0WithMetadata125() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onSection0WithMetadata125() +} + +func (c *current) onSection0WithMetadata122() (interface{}, error) { + return string(c.text), nil +} + +func (p *parser) callonSection0WithMetadata122() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onSection0WithMetadata122() +} + +func (c *current) onSection0WithMetadata118(email interface{}) (interface{}, error) { + return email, nil +} + +func (p *parser) callonSection0WithMetadata118() (interface{}, error) { + stack := p.vstack[len(p.vstack)-1] + _ = stack + return p.cur.onSection0WithMetadata118(stack["email"]) +} + func (c *current) onSection0WithMetadata142() (interface{}, error) { return string(c.text), nil } @@ -127482,26 +124958,6 @@ func (p *parser) callonSection11() (interface{}, error) { return p.cur.onSection11(stack["header"], stack["elements"]) } -func (c *current) onSection1TitlePrefix7() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonSection1TitlePrefix7() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection1TitlePrefix7() -} - -func (c *current) onSection1TitlePrefix1() (interface{}, error) { - return c.text, nil -} - -func (p *parser) callonSection1TitlePrefix1() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection1TitlePrefix1() -} - func (c *current) onSection1Title9() (interface{}, error) { return string(c.text), nil } @@ -128814,26 +126270,6 @@ func (p *parser) callonSection21() (interface{}, error) { return p.cur.onSection21(stack["header"], stack["elements"]) } -func (c *current) onSection2TitlePrefix7() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonSection2TitlePrefix7() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection2TitlePrefix7() -} - -func (c *current) onSection2TitlePrefix1() (interface{}, error) { - return c.text, nil -} - -func (p *parser) callonSection2TitlePrefix1() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection2TitlePrefix1() -} - func (c *current) onSection2Title9() (interface{}, error) { return string(c.text), nil } @@ -130166,26 +127602,6 @@ func (p *parser) callonSection31() (interface{}, error) { return p.cur.onSection31(stack["header"], stack["elements"]) } -func (c *current) onSection3TitlePrefix7() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonSection3TitlePrefix7() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection3TitlePrefix7() -} - -func (c *current) onSection3TitlePrefix1() (interface{}, error) { - return c.text, nil -} - -func (p *parser) callonSection3TitlePrefix1() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection3TitlePrefix1() -} - func (c *current) onSection3Title9() (interface{}, error) { return string(c.text), nil } @@ -131538,26 +128954,6 @@ func (p *parser) callonSection41() (interface{}, error) { return p.cur.onSection41(stack["header"], stack["elements"]) } -func (c *current) onSection4TitlePrefix7() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonSection4TitlePrefix7() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection4TitlePrefix7() -} - -func (c *current) onSection4TitlePrefix1() (interface{}, error) { - return c.text, nil -} - -func (p *parser) callonSection4TitlePrefix1() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection4TitlePrefix1() -} - func (c *current) onSection4Title9() (interface{}, error) { return string(c.text), nil } @@ -132930,26 +130326,6 @@ func (p *parser) callonSection51() (interface{}, error) { return p.cur.onSection51(stack["header"], stack["elements"]) } -func (c *current) onSection5TitlePrefix7() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonSection5TitlePrefix7() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection5TitlePrefix7() -} - -func (c *current) onSection5TitlePrefix1() (interface{}, error) { - return c.text, nil -} - -func (p *parser) callonSection5TitlePrefix1() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onSection5TitlePrefix1() -} - func (c *current) onSection5Title9() (interface{}, error) { return string(c.text), nil } @@ -171992,16 +169368,6 @@ func (p *parser) callonTableCell1() (interface{}, error) { return p.cur.onTableCell1(stack["elements"]) } -func (c *current) onAlphanums1() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonAlphanums1() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onAlphanums1() -} - var ( // errNoRule is returned when the grammar to parse has no rule. errNoRule = errors.New("grammar has no rule")